SimulationCraft 902-01

for World of Warcraft 9.0.2.36532 Live (wow build level 36532)

Beta Release

Current simulator hotfixes

Death Knight

Tag Spell / Effect Field Hotfixed Value DBC Value
2020-10-25 Incorrect cooldown for Magus of the Dead's Frostbolt.
Frostbolt cooldown 3000.00 0.00
2020-09-20 Incorrect cooldown for Magus of the Dead's Frostbolt.
Frostbolt cooldown 3000.00 0.00

Druid

Tag Spell / Effect Field Hotfixed Value DBC Value
Nov 10 Restoration Druid Damage Aura (Periodic)
Restoration Druid (effect#6) base_value 25.00 31.00
Nov 10 Restoration Druid Damage Aura (Direct)
Restoration Druid (effect#5) base_value 25.00 31.00
Nov 10 Feral Druid Aura (Periodic)
Feral Druid (effect#2) base_value 29.00 20.00
Nov 10 Feral Druid Aura (Direct)
Feral Druid (effect#1) base_value 29.00 20.00

Mage

Tag Spell / Effect Field Hotfixed Value DBC Value
2020-11-10 Freezing Rain hotfix
Freezing Rain (effect#2) base_value 60.00 50.00
2020-11-10 Ice Lance hotfix
Ice Lance (effect#1) sp_coefficient 0.38 0.42
2020-11-10 Comet Storm hotfix
Comet Storm (effect#1) sp_coefficient 0.42 0.40
2020-11-10 Arcane Explosion hotfix
Arcane Explosion (effect#2) sp_coefficient 0.50 0.55
2018-12-28 Manually set Arcane Orb's travel speed.
Arcane Orb prj_speed 20.00 0.00
2017-06-21 Ice Lance is slower than spell data suggests.
Ice Lance prj_speed 47.00 50.00
2017-03-20 Manually set Frozen Orb's travel speed.
Frozen Orb prj_speed 20.00 0.00

Table of Contents

Raid Summary

Additional Raid Information

arcane : 6534 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6533.7 6533.7 12.6 / 0.193% 986.3 / 15.1% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2108.8 2006.7 Mana 0.00% 37.6 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
arcane 6534
Arcane Barrage 798 12.2% 22.9 12.47sec 10525 8209 Direct 22.9 8795 17595 10530 19.7%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.90 22.89 0.00 0.00 1.2822 0.0000 241053.09 241053.09 0.00% 8208.58 8208.58
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.29% 18.38 10 29 8795.01 4431 25140 8793.41 6295 10687 161689 161689 0.00%
crit 19.71% 4.51 0 12 17595.17 8862 50280 17314.85 0 37111 79364 79364 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.93
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.38
    rotation
    [~]:2.61
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.38
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.05
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.29
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.42
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.25
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.11
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.46
Arcane Blast 2412 36.9% 106.1 2.76sec 6863 4813 Direct 106.1 5754 11513 6865 19.3%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 106.10 106.10 0.00 0.00 1.4259 0.0000 728163.32 728163.32 0.00% 4813.41 4813.41
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.71% 85.63 60 115 5753.75 1324 10942 5753.51 5028 6533 492604 492604 0.00%
crit 19.29% 20.47 7 41 11513.10 2648 21884 11508.94 7475 16078 235560 235560 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.03
    opener
    [v]:0.99
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:15.97
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.41
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:86.20
Arcane Echo 277 4.2% 136.3 2.37sec 612 0 Direct 136.3 513 1027 612 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 136.30 136.30 0.00 0.00 0.0000 0.0000 83398.68 83398.68 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.68% 109.97 73 156 512.67 316 664 512.49 469 586 56364 56364 0.00%
crit 19.32% 26.33 5 47 1026.82 633 1329 1026.66 886 1189 27035 27035 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2379 36.4% 41.1 7.26sec 17484 9098 Periodic 280.9 2141 4285 2555 19.3% 24.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.05 0.00 281.14 280.93 1.9218 0.2612 717741.35 717741.35 0.00% 9097.66 9097.66
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.68% 226.65 139 327 2140.76 1435 3014 2141.59 1939 2369 485118 485118 0.00%
crit 19.32% 54.28 25 86 4285.35 2870 6027 4286.74 3630 4991 232623 232623 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.47
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:3.01
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.24
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.92
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.29
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.41
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (177) 0.0% (2.7%) 11.0 26.48sec 4864 3855

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.02 0.00 0.00 0.00 1.2620 0.0000 0.00 0.00 0.00% 3854.69 3854.69

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:1.00
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.02
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 177 2.7% 11.0 26.48sec 4866 0 Direct 11.0 4048 8114 4865 20.1%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.02 11.02 0.00 0.00 0.0000 0.0000 53603.29 53603.29 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.88% 8.80 3 14 4047.84 3869 5417 4049.57 3869 4533 35616 35616 0.00%
crit 20.12% 2.22 0 7 8113.93 7739 10834 7338.34 0 10834 17988 17988 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (67) 0.0% (1.0%) 14.3 1.80sec 1391 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.34 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 67 1.0% 14.3 1.80sec 1391 0 Direct 14.3 1164 2327 1390 19.5%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.34 14.34 0.00 0.00 0.0000 0.0000 19938.17 19938.17 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.49% 11.54 4 24 1163.53 1164 1164 1163.53 1164 1164 13429 13429 0.00%
crit 19.51% 2.80 0 9 2327.06 2327 2327 2204.83 0 2327 6509 6509 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1481 2961 1782 20.4%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1783.03 1783.03 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.58% 0.80 0 1 1480.68 1481 1481 1178.32 0 1481 1178 1178 0.00%
crit 20.42% 0.20 0 1 2961.35 2961 2961 604.72 0 2961 605 605 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 6054 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 151  / 20 0.3% 90.0 1.29sec 67 51 Direct 90.0 56 113 67 19.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 90.00 90.00 0.00 0.00 1.3087 0.0000 6053.74 6053.74 0.00% 51.40 51.40
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.81% 72.73 59 83 56.42 43 60 56.42 55 58 4104 4104 0.00%
crit 19.19% 17.27 7 31 112.91 86 120 112.89 100 120 1950 1950 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:31.00
Touch of the Magi 0 (398) 0.0% (6.1%) 6.2 51.61sec 19257 14741

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 14741.06 14741.06

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.58
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.67
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 398 6.1% 6.2 51.55sec 19257 0 Direct 6.2 19320 0 19320 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 6.22 0.00 0.00 0.0000 0.0000 120095.38 120095.38 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.22 5 8 19319.56 613 44725 19337.92 13767 24579 120095 120095 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:19974.53
  • base_dd_max:19974.53
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
arcane
Arcane Power 2.8 130.87sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.81
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Berserking 1.8 261.29sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [>]:1.81
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 104.83sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.10 0.00 18.46 0.00 3.9999 0.6695 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.10
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.6 96.25sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.58 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.57
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.1 49.81sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.14 0.00 0.00 0.00 1.2577 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.16
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 121.57sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.89 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.89
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.8 110.6 12.7sec 2.2sec 10.3sec 80.86% 0.00% 58.5 (59.3) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 50.1s
  • trigger_min/max:0.0s / 17.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 48.7s

Stack Uptimes

  • arcane_charge_1:6.98%
  • arcane_charge_2:11.95%
  • arcane_charge_3:8.72%
  • arcane_charge_4:53.20%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.3sec 131.3sec 14.7sec 13.67% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 197.7s
  • trigger_min/max:120.0s / 197.7s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 15.0s

Stack Uptimes

  • arcane_power_1:13.67%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.8 0.0 261.7sec 261.7sec 11.7sec 6.96% 23.43% 0.0 (0.0) 1.7

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:249.1s / 335.7s
  • trigger_min/max:249.1s / 335.7s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 12.0s

Stack Uptimes

  • berserking_1:6.96%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.2 5.2 14.7sec 11.6sec 5.4sec 35.89% 0.00% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.71%
  • clearcasting_2:10.13%
  • clearcasting_3:1.06%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.6sec 103.6sec 4.0sec 4.10% 0.00% 12.3 (12.3) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 152.3s
  • trigger_min/max:90.0s / 152.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.3s

Stack Uptimes

  • evocation_1:4.10%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 313.1sec 313.1sec 24.9sec 8.44% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.1s / 335.7s
  • trigger_min/max:300.1s / 335.7s
  • trigger_pct:100.00%
  • duration_min/max:3.2s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.44%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.6 0.0 96.5sec 96.5sec 10.2sec 12.08% 9.89% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:69.8s / 124.4s
  • trigger_min/max:69.8s / 124.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 21.2s

Stack Uptimes

  • presence_of_mind_1:2.12%
  • presence_of_mind_2:2.17%
  • presence_of_mind_3:7.79%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.0 0.0 35.0sec 35.0sec 14.7sec 43.54% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.1s
  • trigger_min/max:15.0s / 53.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.54%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 3.93% 0.00% 21.05%
Arcane Barrage Arcane Charge 4 96.07% 78.95% 100.00%
Arcane Blast Arcane Charge 0 8.85% 4.95% 13.10%
Arcane Blast Arcane Charge 1 7.42% 3.77% 11.90%
Arcane Blast Arcane Charge 2 15.01% 9.28% 19.20%
Arcane Blast Arcane Charge 3 14.84% 8.99% 19.20%
Arcane Blast Arcane Charge 4 53.87% 42.86% 65.45%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.58% 0.14% 4.34% 0.7s 0.0s 4.5s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.5900.00062.31665.18636.456119.884
Rune of Power5.7220.00028.45736.26318.06868.410
Touch of the Magi4.5270.00025.69230.05216.46154.070
Arcane Power7.7360.03277.71722.5047.49896.966
Arcane Barrage10.1761.27550.197243.534190.190293.237
Arcane Orb7.3670.00056.14186.07042.223159.902
Presence of Mind19.5000.00054.04975.70229.936125.465

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
arcane
mana_regen Mana 3068.72 380194.01 62.74% 123.89 2428.34 0.63%
Evocation Mana 137.96 149965.21 24.75% 1087.05 0.00 0.00%
Mana Gem Mana 2.89 18323.77 3.02% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.90 57455.62 9.48% 2509.27 16.38 0.03%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2006.69 2108.84 2442.9 32519.1 858.7 63371.4
Usage Type Count Total Avg RPE APR
arcane
arcane_blast Mana 106.1 516598.0 4869.4 4869.1 1.4
arcane_missiles Mana 41.1 98196.9 2391.3 2392.1 7.3
arcane_orb Mana 11.0 5509.1 500.0 499.9 9.7
touch_of_the_magi Mana 6.2 15581.5 2499.5 2498.5 7.7

Statistics & Data Analysis

Fight Length
arcane Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
arcane Damage Per Second
Count 1523
Mean 6533.71
Minimum 5796.04
Maximum 7421.96
Spread ( max - min ) 1625.92
Range [ ( max - min ) / 2 * 100% ] 12.44%
Standard Deviation 251.7220
5th Percentile 6131.64
95th Percentile 6942.62
( 95th Percentile - 5th Percentile ) 810.99
Mean Distribution
Standard Deviation 6.4502
95.00% Confidence Interval ( 6521.07 - 6546.35 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 58
0.1% Error 5702
0.1 Scale Factor Error with Delta=300 541
0.05 Scale Factor Error with Delta=300 2164
0.01 Scale Factor Error with Delta=300 54092
Priority Target DPS
arcane Priority Target Damage Per Second
Count 1523
Mean 6533.71
Minimum 5796.04
Maximum 7421.96
Spread ( max - min ) 1625.92
Range [ ( max - min ) / 2 * 100% ] 12.44%
Standard Deviation 251.7220
5th Percentile 6131.64
95th Percentile 6942.62
( 95th Percentile - 5th Percentile ) 810.99
Mean Distribution
Standard Deviation 6.4502
95.00% Confidence Interval ( 6521.07 - 6546.35 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 58
0.1% Error 5702
0.1 Scale Factor Error with Delta=300 541
0.05 Scale Factor Error with Delta=300 2164
0.01 Scale Factor Error with Delta=300 54092
DPS(e)
arcane Damage Per Second (Effective)
Count 1523
Mean 6533.71
Minimum 5796.04
Maximum 7421.96
Spread ( max - min ) 1625.92
Range [ ( max - min ) / 2 * 100% ] 12.44%
Damage
arcane Damage
Count 1523
Mean 1965776.32
Minimum 1431884.50
Maximum 2480577.10
Spread ( max - min ) 1048692.59
Range [ ( max - min ) / 2 * 100% ] 26.67%
DTPS
arcane Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
arcane Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
arcane Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
arcane Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
arcane Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
arcane Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
arcaneTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
arcane Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.58 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.67 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.81 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.16 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.57 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.47 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.03 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.99 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.93 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 3.01 arcane_missiles,if=buff.clearcasting.react,chain=1
z 1.00 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 15.97 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.38 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.61 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.38 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.41 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.24 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.92 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.29 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.41 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.02 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.05 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.29 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.42 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.25 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.11 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 86.20 arcane_blast
: 2.10 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.46 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.89 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
> 1.81 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=>ux<v{{{{{{wtz{{{{{y{{y{{{}|-'----)----)----)jm#----$)'--)----%)---&&-~jmn#-$-:l--<----$---+'----)---~jm#--$)'--)----)%----&&)jmn#--$-:-*'----)----)--'-<-!kl>#pp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask arcane 63371.4/63371: 100% mana
Pre precombat R food arcane 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.307 opener s arcane_power Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4)
0:01.307 shared_cds = potion Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.307 shared_cds > berserking Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.307 opener u presence_of_mind Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.307 opener x arcane_missiles Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.095 shared_cds < use_mana_gem arcane 51998.5/63371: 82% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.095 opener v arcane_blast Fluffy_Pillow 58335.6/63371: 92% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.009 opener { arcane_blast Fluffy_Pillow 56056.6/63371: 88% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:10.926 opener { arcane_blast Fluffy_Pillow 53781.3/63371: 85% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:11.842 opener { arcane_blast Fluffy_Pillow 51504.8/63371: 81% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:12.774 opener { arcane_blast Fluffy_Pillow 49248.5/63371: 78% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:13.706 opener { arcane_blast Fluffy_Pillow 46992.3/63371: 74% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:14.733 opener { arcane_blast Fluffy_Pillow 44856.4/63371: 71% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.759 opener w arcane_barrage Fluffy_Pillow 42719.3/63371: 67% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.766 opener t rune_of_power Fluffy_Pillow 46530.4/63371: 73% mana bloodlust, potion_of_deathly_fixation
0:17.774 opener z arcane_orb Fluffy_Pillow 47808.0/63371: 75% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:18.781 opener { arcane_blast Fluffy_Pillow 48584.3/63371: 77% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:20.048 opener { arcane_blast Fluffy_Pillow 46065.1/63371: 73% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:21.192 opener { arcane_blast Fluffy_Pillow 42015.1/63371: 66% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:22.218 opener { arcane_blast Fluffy_Pillow 36440.5/63371: 58% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:23.243 opener { arcane_blast Fluffy_Pillow 30864.6/63371: 49% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:24.269 opener y arcane_missiles Fluffy_Pillow 25290.0/63371: 40% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:25.874 opener { arcane_blast Fluffy_Pillow 27324.2/63371: 43% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:26.901 opener { arcane_blast Fluffy_Pillow 21750.8/63371: 34% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:27.929 opener y arcane_missiles Fluffy_Pillow 16178.7/63371: 26% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:29.494 opener { arcane_blast Fluffy_Pillow 18162.3/63371: 29% mana bloodlust, arcane_charge(4), rune_of_power
0:30.518 opener { arcane_blast Fluffy_Pillow 12585.1/63371: 20% mana bloodlust, arcane_charge(4), rune_of_power
0:31.544 opener { arcane_blast Fluffy_Pillow 7010.5/63371: 11% mana bloodlust, arcane_charge(4), rune_of_power
0:32.570 opener } arcane_barrage Fluffy_Pillow 1435.9/63371: 2% mana bloodlust, arcane_charge(4), rune_of_power
0:33.576 opener | evocation arcane 5245.8/63371: 8% mana bloodlust
0:36.921 rotation - arcane_blast Fluffy_Pillow 59116.5/63371: 93% mana bloodlust
0:38.428 rotation ' arcane_orb Fluffy_Pillow 59651.5/63371: 94% mana bloodlust, arcane_charge
0:39.433 rotation - arcane_blast Fluffy_Pillow 60425.3/63371: 95% mana bloodlust, arcane_charge(3)
0:40.579 rotation - arcane_blast Fluffy_Pillow 56377.8/63371: 89% mana bloodlust, arcane_charge(4)
0:41.604 rotation - arcane_blast Fluffy_Pillow 50801.9/63371: 80% mana arcane_charge(4)
0:42.938 rotation - arcane_blast Fluffy_Pillow 45617.6/63371: 72% mana arcane_charge(4)
0:44.270 rotation ) arcane_barrage Fluffy_Pillow 40430.9/63371: 64% mana arcane_charge(4)
0:45.579 rotation - arcane_blast Fluffy_Pillow 44624.8/63371: 70% mana
0:47.538 rotation - arcane_blast Fluffy_Pillow 45732.7/63371: 72% mana arcane_charge
0:49.338 rotation - arcane_blast Fluffy_Pillow 45264.0/63371: 71% mana arcane_charge(2)
0:50.984 rotation - arcane_blast Fluffy_Pillow 43225.2/63371: 68% mana arcane_charge(3)
0:52.473 rotation ) arcane_barrage Fluffy_Pillow 39612.4/63371: 63% mana arcane_charge(4)
0:53.779 rotation - arcane_blast Fluffy_Pillow 43802.5/63371: 69% mana
0:55.737 rotation - arcane_blast Fluffy_Pillow 44909.2/63371: 71% mana arcane_charge
0:57.537 rotation - arcane_blast Fluffy_Pillow 44440.5/63371: 70% mana arcane_charge(2)
0:59.182 rotation - arcane_blast Fluffy_Pillow 42400.5/63371: 67% mana arcane_charge(3)
1:00.671 rotation ) arcane_barrage Fluffy_Pillow 38787.7/63371: 61% mana arcane_charge(4)
1:01.977 cooldowns j touch_of_the_magi Fluffy_Pillow 42977.8/63371: 68% mana
1:03.281 cooldowns m rune_of_power Fluffy_Pillow 42130.5/63371: 66% mana arcane_charge(4)
1:04.587 rotation # arcane_missiles Fluffy_Pillow 43785.8/63371: 69% mana arcane_charge(4), rune_of_power
1:13.359 rotation - arcane_blast Fluffy_Pillow 32403.7/63371: 51% mana arcane_charge(4), rune_of_power
1:14.693 rotation - arcane_blast Fluffy_Pillow 27219.4/63371: 43% mana arcane_charge(4), rune_of_power
1:16.025 rotation - arcane_blast Fluffy_Pillow 22032.6/63371: 35% mana arcane_charge(4), rune_of_power
1:17.356 rotation - arcane_blast Fluffy_Pillow 16844.6/63371: 27% mana arcane_charge(4), clearcasting, rune_of_power
1:18.689 rotation $ arcane_missiles Fluffy_Pillow 11659.0/63371: 18% mana arcane_charge(4), clearcasting, rune_of_power
1:20.769 rotation ) arcane_barrage Fluffy_Pillow 14295.3/63371: 23% mana arcane_charge(4), clearcasting
1:22.075 rotation ' arcane_orb Fluffy_Pillow 18485.4/63371: 29% mana clearcasting
1:23.381 rotation - arcane_blast Fluffy_Pillow 19640.7/63371: 31% mana arcane_charge(2), clearcasting
1:25.028 rotation - arcane_blast Fluffy_Pillow 17603.1/63371: 28% mana arcane_charge(3), clearcasting
1:26.517 rotation ) arcane_barrage Fluffy_Pillow 13990.3/63371: 22% mana arcane_charge(4), clearcasting
1:27.823 rotation - arcane_blast Fluffy_Pillow 18180.5/63371: 29% mana clearcasting(2)
1:29.781 rotation - arcane_blast Fluffy_Pillow 19287.1/63371: 30% mana arcane_charge, clearcasting(2)
1:31.581 rotation - arcane_blast Fluffy_Pillow 18818.5/63371: 30% mana arcane_charge(2), clearcasting(2)
1:33.226 rotation - arcane_blast Fluffy_Pillow 16778.4/63371: 26% mana arcane_charge(3), clearcasting(2)
1:34.715 rotation % arcane_missiles Fluffy_Pillow 13165.6/63371: 21% mana arcane_charge(4), clearcasting(3)
1:36.622 rotation ) arcane_barrage Fluffy_Pillow 15582.6/63371: 25% mana arcane_charge(4), clearcasting(2)
1:37.929 rotation - arcane_blast Fluffy_Pillow 19773.9/63371: 31% mana clearcasting(2)
1:39.888 rotation - arcane_blast Fluffy_Pillow 20881.8/63371: 33% mana arcane_charge, clearcasting(2)
1:41.686 rotation - arcane_blast Fluffy_Pillow 20410.7/63371: 32% mana arcane_charge(2), clearcasting(2)
1:43.331 rotation & arcane_missiles Fluffy_Pillow 18370.6/63371: 29% mana arcane_charge(3), clearcasting(2)
1:45.383 rotation & arcane_missiles Fluffy_Pillow 20971.4/63371: 33% mana arcane_charge(3), clearcasting
1:47.426 rotation - arcane_blast Fluffy_Pillow 23560.7/63371: 37% mana arcane_charge(3)
1:48.915 rotation ~ arcane_barrage Fluffy_Pillow 19947.9/63371: 31% mana arcane_charge(4)
1:50.220 cooldowns j touch_of_the_magi Fluffy_Pillow 24136.8/63371: 38% mana
1:51.527 cooldowns m rune_of_power Fluffy_Pillow 23293.3/63371: 37% mana arcane_charge(4)
1:52.833 cooldowns n presence_of_mind Fluffy_Pillow 24948.6/63371: 39% mana arcane_charge(4), rune_of_power
1:52.833 rotation # arcane_missiles Fluffy_Pillow 24948.6/63371: 39% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:59.629 rotation - arcane_blast Fluffy_Pillow 11062.0/63371: 17% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:00.935 rotation $ arcane_missiles Fluffy_Pillow 5842.3/63371: 9% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
2:02.936 rotation - arcane_blast Fluffy_Pillow 8378.4/63371: 13% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:04.242 rotation : evocation arcane 3158.7/63371: 5% mana arcane_charge(4), presence_of_mind, rune_of_power
2:08.587 cooldowns l arcane_power Fluffy_Pillow 57004.6/63371: 90% mana arcane_charge(4), presence_of_mind
2:08.587 rotation - arcane_blast Fluffy_Pillow 57004.6/63371: 90% mana arcane_charge(4), arcane_power, presence_of_mind, rune_of_power
2:09.893 rotation - arcane_blast Fluffy_Pillow 55222.3/63371: 87% mana arcane_charge(4), arcane_power, rune_of_power
2:11.223 shared_cds < use_mana_gem arcane 53470.5/63371: 84% mana arcane_charge(4), arcane_power, rune_of_power
2:11.223 rotation - arcane_blast Fluffy_Pillow 59807.7/63371: 94% mana arcane_charge(4), arcane_power, rune_of_power
2:12.555 rotation - arcane_blast Fluffy_Pillow 58058.4/63371: 92% mana arcane_charge(4), arcane_power, rune_of_power
2:13.886 rotation - arcane_blast Fluffy_Pillow 56307.8/63371: 89% mana arcane_charge(4), arcane_power, rune_of_power
2:15.218 rotation - arcane_blast Fluffy_Pillow 54558.5/63371: 86% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:16.550 rotation $ arcane_missiles Fluffy_Pillow 52809.3/63371: 83% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:18.438 rotation - arcane_blast Fluffy_Pillow 55202.2/63371: 87% mana arcane_charge(4), arcane_power, rune_of_power
2:19.770 rotation - arcane_blast Fluffy_Pillow 53452.9/63371: 84% mana arcane_charge(4), arcane_power, rune_of_power
2:21.103 rotation - arcane_blast Fluffy_Pillow 51704.9/63371: 82% mana arcane_charge(4), arcane_power, rune_of_power
2:22.437 rotation + arcane_barrage Fluffy_Pillow 49958.1/63371: 79% mana arcane_charge(4), arcane_power, rune_of_power
2:23.743 rotation ' arcane_orb Fluffy_Pillow 54148.2/63371: 85% mana
2:25.050 rotation - arcane_blast Fluffy_Pillow 55304.8/63371: 87% mana arcane_charge(2)
2:26.692 rotation - arcane_blast Fluffy_Pillow 53260.9/63371: 84% mana arcane_charge(3)
2:28.179 rotation - arcane_blast Fluffy_Pillow 49645.5/63371: 78% mana arcane_charge(4)
2:29.511 rotation - arcane_blast Fluffy_Pillow 44458.8/63371: 70% mana arcane_charge(4)
2:30.842 rotation ) arcane_barrage Fluffy_Pillow 39270.7/63371: 62% mana arcane_charge(4)
2:32.148 rotation - arcane_blast Fluffy_Pillow 43460.8/63371: 69% mana
2:34.106 rotation - arcane_blast Fluffy_Pillow 44567.5/63371: 70% mana arcane_charge
2:35.908 rotation - arcane_blast Fluffy_Pillow 44101.4/63371: 70% mana arcane_charge(2)
2:37.552 rotation ~ arcane_barrage Fluffy_Pillow 42060.0/63371: 66% mana arcane_charge(3)
2:38.859 cooldowns j touch_of_the_magi Fluffy_Pillow 45617.7/63371: 72% mana
2:40.164 cooldowns m rune_of_power Fluffy_Pillow 44771.7/63371: 71% mana arcane_charge(4)
2:41.472 rotation # arcane_missiles Fluffy_Pillow 46429.5/63371: 73% mana arcane_charge(4), rune_of_power
2:50.482 rotation - arcane_blast Fluffy_Pillow 27849.0/63371: 44% mana arcane_charge(4), rune_of_power
2:51.814 rotation - arcane_blast Fluffy_Pillow 22662.2/63371: 36% mana arcane_charge(4), clearcasting, rune_of_power
2:53.145 rotation $ arcane_missiles Fluffy_Pillow 17474.2/63371: 28% mana arcane_charge(4), clearcasting, rune_of_power
2:56.804 rotation ) arcane_barrage Fluffy_Pillow 22111.7/63371: 35% mana arcane_charge(4)
2:58.111 rotation ' arcane_orb Fluffy_Pillow 26303.1/63371: 42% mana
2:59.416 rotation - arcane_blast Fluffy_Pillow 27457.1/63371: 43% mana arcane_charge(2)
3:01.062 rotation - arcane_blast Fluffy_Pillow 25418.3/63371: 40% mana arcane_charge(3)
3:02.549 rotation ) arcane_barrage Fluffy_Pillow 21802.9/63371: 34% mana arcane_charge(4)
3:03.853 rotation - arcane_blast Fluffy_Pillow 25990.5/63371: 41% mana
3:05.810 rotation - arcane_blast Fluffy_Pillow 27095.9/63371: 43% mana arcane_charge, clearcasting
3:07.611 rotation - arcane_blast Fluffy_Pillow 26628.5/63371: 42% mana arcane_charge(2), clearcasting
3:09.255 rotation - arcane_blast Fluffy_Pillow 24587.2/63371: 39% mana arcane_charge(3), clearcasting(2)
3:10.743 rotation ) arcane_barrage Fluffy_Pillow 20973.1/63371: 33% mana arcane_charge(4), clearcasting(2)
3:12.048 rotation % arcane_missiles Fluffy_Pillow 25161.9/63371: 40% mana clearcasting(3)
3:14.103 rotation - arcane_blast Fluffy_Pillow 27766.5/63371: 44% mana clearcasting(2)
3:16.060 rotation - arcane_blast Fluffy_Pillow 28871.9/63371: 46% mana arcane_charge, clearcasting(2)
3:17.860 rotation - arcane_blast Fluffy_Pillow 28403.2/63371: 45% mana arcane_charge(2), clearcasting(2)
3:19.506 rotation - arcane_blast Fluffy_Pillow 26364.4/63371: 42% mana arcane_charge(3), clearcasting(2)
3:20.996 rotation & arcane_missiles Fluffy_Pillow 22752.9/63371: 36% mana arcane_charge(4), clearcasting(2)
3:23.023 rotation & arcane_missiles Fluffy_Pillow 25322.0/63371: 40% mana arcane_charge(4), clearcasting
3:25.012 rotation ) arcane_barrage Fluffy_Pillow 27842.9/63371: 44% mana arcane_charge(4)
3:26.318 cooldowns j touch_of_the_magi Fluffy_Pillow 32033.0/63371: 51% mana
3:27.624 cooldowns m rune_of_power Fluffy_Pillow 31188.3/63371: 49% mana arcane_charge(4)
3:28.931 cooldowns n presence_of_mind Fluffy_Pillow 32844.8/63371: 52% mana arcane_charge(4), rune_of_power
3:28.931 rotation # arcane_missiles Fluffy_Pillow 32844.8/63371: 52% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:35.714 rotation - arcane_blast Fluffy_Pillow 18941.8/63371: 30% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:37.023 rotation - arcane_blast Fluffy_Pillow 13725.8/63371: 22% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:38.329 rotation $ arcane_missiles Fluffy_Pillow 8506.1/63371: 13% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
3:40.380 rotation - arcane_blast Fluffy_Pillow 11105.6/63371: 18% mana arcane_charge(4), presence_of_mind, rune_of_power
3:41.686 rotation : evocation Fluffy_Pillow 5885.8/63371: 9% mana arcane_charge(4), rune_of_power
3:46.030 rotation - arcane_blast Fluffy_Pillow 59730.5/63371: 94% mana arcane_charge(4)
3:47.361 rotation * arcane_barrage Fluffy_Pillow 54542.5/63371: 86% mana arcane_charge(4)
3:48.668 rotation ' arcane_orb Fluffy_Pillow 58733.8/63371: 93% mana
3:49.975 rotation - arcane_blast Fluffy_Pillow 59890.4/63371: 95% mana arcane_charge(2)
3:51.618 rotation - arcane_blast Fluffy_Pillow 57847.8/63371: 91% mana arcane_charge(3)
3:53.105 rotation - arcane_blast Fluffy_Pillow 54232.4/63371: 86% mana arcane_charge(4)
3:54.437 rotation - arcane_blast Fluffy_Pillow 49045.6/63371: 77% mana arcane_charge(4)
3:55.769 rotation ) arcane_barrage Fluffy_Pillow 43858.9/63371: 69% mana arcane_charge(4)
3:57.075 rotation - arcane_blast Fluffy_Pillow 48049.0/63371: 76% mana
3:59.033 rotation - arcane_blast Fluffy_Pillow 49155.6/63371: 78% mana arcane_charge
4:00.835 rotation - arcane_blast Fluffy_Pillow 48689.5/63371: 77% mana arcane_charge(2), clearcasting
4:02.481 rotation - arcane_blast Fluffy_Pillow 46650.7/63371: 74% mana arcane_charge(3), clearcasting
4:03.971 rotation ) arcane_barrage Fluffy_Pillow 43039.2/63371: 68% mana arcane_charge(4), clearcasting
4:05.278 rotation - arcane_blast Fluffy_Pillow 47230.6/63371: 75% mana clearcasting
4:07.235 rotation - arcane_blast Fluffy_Pillow 48335.9/63371: 76% mana arcane_charge, clearcasting
4:09.036 rotation ' arcane_orb Fluffy_Pillow 47868.5/63371: 76% mana arcane_charge(2), clearcasting
4:10.342 rotation - arcane_blast Fluffy_Pillow 49023.8/63371: 77% mana arcane_charge(4), clearcasting
4:11.673 shared_cds < use_mana_gem arcane 43835.8/63371: 69% mana arcane_charge(4), clearcasting
4:11.673 rotation - arcane_blast Fluffy_Pillow 50172.9/63371: 79% mana arcane_charge(4), clearcasting
4:13.005 rotation ! arcane_barrage Fluffy_Pillow 44986.1/63371: 71% mana arcane_charge(4), clearcasting
4:14.312 cooldowns k touch_of_the_magi Fluffy_Pillow 49177.5/63371: 78% mana clearcasting(2)
4:15.619 cooldowns l arcane_power Fluffy_Pillow 48334.0/63371: 76% mana arcane_charge(4), clearcasting(2)
4:15.619 shared_cds > berserking Fluffy_Pillow 48334.0/63371: 76% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
4:15.619 rotation # arcane_missiles Fluffy_Pillow 48334.0/63371: 76% mana berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
4:24.877 final_burn p arcane_blast Fluffy_Pillow 48817.9/63371: 77% mana berserking, arcane_charge(4), arcane_power, rune_of_power
4:26.089 final_burn p arcane_blast Fluffy_Pillow 46916.5/63371: 74% mana berserking, arcane_charge(4), arcane_power, rune_of_power

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2453 2247 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="arcane"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

dark_iron_dwarf : 6508 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6508.5 6508.5 12.7 / 0.196% 994.5 / 15.3% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2102.8 2001.9 Mana 0.00% 37.4 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
dark_iron_dwarf 6508
Arcane Barrage 788 12.1% 22.7 12.59sec 10491 8174 Direct 22.7 8800 17589 10498 19.3%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.70 22.68 0.00 0.00 1.2835 0.0000 238161.81 238161.81 0.00% 8174.14 8174.14
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.65% 18.29 10 27 8800.46 4435 25160 8795.47 6828 10586 160966 160966 0.00%
crit 19.35% 4.39 0 11 17588.90 8869 50321 17386.57 0 50321 77196 77196 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.92
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.29
    rotation
    [~]:2.53
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.37
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.04
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.32
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.44
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.27
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.07
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.44
Arcane Blast 2372 36.5% 104.6 2.79sec 6844 4772 Direct 104.6 5748 11479 6846 19.1%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.63 104.63 0.00 0.00 1.4344 0.0000 716143.24 716143.24 0.00% 4771.52 4771.52
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.85% 84.59 55 112 5748.24 1325 11812 5747.64 4931 6640 486193 486193 0.00%
crit 19.15% 20.04 6 36 11478.62 2651 23624 11471.89 7096 16751 229951 229951 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.21
    opener
    [v]:0.01
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.31
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.21
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.44
Arcane Echo 276 4.2% 132.6 2.40sec 626 0 Direct 132.6 525 1052 627 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 132.65 132.65 0.00 0.00 0.0000 0.0000 83098.39 83098.39 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.68% 107.02 68 149 524.73 317 717 524.69 475 582 56145 56145 0.00%
crit 19.32% 25.63 9 46 1051.71 633 1435 1051.22 887 1268 26954 26954 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2419 37.1% 41.1 7.18sec 17761 9079 Periodic 280.9 2176 4359 2597 19.3% 24.8%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.08 0.00 281.15 280.94 1.9562 0.2666 729615.80 729615.80 0.00% 9079.45 9079.45
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.67% 226.65 128 328 2175.61 1436 3253 2176.91 1926 2481 492980 492980 0.00%
crit 19.33% 54.30 27 92 4358.90 2872 6506 4362.78 3676 5113 236636 236636 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.51
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.95
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.21
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.86
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.24
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.37
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (176) 0.0% (2.7%) 11.0 26.46sec 4843 3830

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.98 0.00 0.00 0.00 1.2646 0.0000 0.00 0.00 0.00% 3829.57 3829.57

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:9.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 176 2.7% 11.0 26.46sec 4843 0 Direct 11.0 4045 8117 4844 19.6%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.98 10.98 0.00 0.00 0.0000 0.0000 53165.92 53165.92 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.40% 8.83 3 14 4044.82 3873 5422 4047.74 3873 4647 35702 35702 0.00%
crit 19.60% 2.15 0 9 8116.95 7745 10843 7318.21 0 10843 17464 17464 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (64) 0.0% (1.0%) 13.7 1.85sec 1388 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.74 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 64 1.0% 13.7 1.85sec 1388 0 Direct 13.7 1164 2327 1388 19.3%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.74 13.74 0.00 0.00 0.0000 0.0000 19080.23 19080.23 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.67% 11.09 3 26 1163.53 1164 1164 1163.53 1164 1164 12898 12898 0.00%
crit 19.33% 2.66 0 9 2327.06 2327 2327 2178.85 0 2327 6182 6182 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1482 2964 1760 18.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1758.22 1758.22 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.35% 0.81 0 1 1481.88 1482 1482 1205.55 0 1482 1206 1206 0.00%
crit 18.65% 0.19 0 1 2963.77 2964 2964 552.67 0 2964 553 553 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5948 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 149  / 20 0.3% 87.0 1.34sec 68 51 Direct 87.0 57 115 68 19.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5947.53 5947.53 0.00% 50.65 50.65
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.71% 70.21 52 80 57.28 43 65 57.28 55 59 4022 4022 0.00%
crit 19.29% 16.79 7 35 114.72 86 130 114.69 99 125 1926 1926 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (388) 0.0% (6.0%) 6.2 51.62sec 18836 14418

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.22 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 14418.21 14418.21

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.57
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.66
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 388 6.0% 6.2 51.55sec 18836 0 Direct 6.2 18907 0 18907 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.22 6.20 0.00 0.00 0.0000 0.0000 117119.09 117119.09 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.20 5 8 18907.25 614 51150 18918.85 13910 24179 117119 117119 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:31129.98
  • base_dd_max:31129.98
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
dark_iron_dwarf
Arcane Power 2.8 130.73sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.80 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.81
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 102.37sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.09 0.00 18.43 0.00 4.0098 0.6704 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dark_iron_dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.09
  • interrupt_if_expr:mana.pct>=85
Fireblood 2.8 130.73sec

Stats Details: Fireblood

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.80 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Fireblood

  • id:265221
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:265221
  • name:Fireblood
  • school:physical
  • tooltip:
  • description:Removes all poison, disease, curse, magic, and bleed effects and increases your $?a162700[Agility]?a162702[Strength]?a162697[Agility]?a162698[Strength]?a162699[Intellect]?a162701[Intellect][primary stat] by ${{$265226s1=61}*3} and an additional {$265226s1=61} for each effect removed. Lasts {$265226d=8 seconds}. {$?s195710=false}[This effect shares a 30 sec cooldown with other similar effects.][]

Action Priority List

    shared_cds
    [>]:2.81
  • if_expr:buff.arcane_power.up
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dark_iron_dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dark_iron_dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 102.24sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.41
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.1 49.89sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.13 0.00 0.00 0.00 1.2576 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.15
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.87sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dark_iron_dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.6 109.3 12.8sec 2.3sec 10.4sec 81.15% 0.00% 57.8 (58.5) 0.0

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 49.9s
  • trigger_min/max:0.0s / 17.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 47.3s

Stack Uptimes

  • arcane_charge_1:6.88%
  • arcane_charge_2:11.83%
  • arcane_charge_3:8.66%
  • arcane_charge_4:53.78%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.2sec 131.2sec 14.8sec 13.70% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 191.2s
  • trigger_min/max:120.0s / 191.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:13.70%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.1 5.2 14.7sec 11.7sec 5.3sec 35.54% 0.00% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.53%
  • clearcasting_2:9.96%
  • clearcasting_3:1.05%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.1sec 103.1sec 4.0sec 4.10% 0.00% 12.3 (12.3) 0.0

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 153.2s
  • trigger_min/max:90.0s / 153.2s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 4.3s

Stack Uptimes

  • evocation_1:4.10%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Fireblood 2.8 0.0 131.2sec 131.2sec 7.9sec 7.37% 0.00% 0.0 (0.0) 2.8

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_fireblood
  • max_stacks:6
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:183.00

Trigger Details

  • interval_min/max:120.0s / 191.2s
  • trigger_min/max:120.0s / 191.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • fireblood_1:7.37%

Spelldata

  • id:265226
  • name:Fireblood
  • tooltip:Increases $?a162700[Agility]?a162702[Strength]?a162697[Agility]?a162698[Strength]?a162699[Intellect]?a162701[Intellect][primary stat] by $w1.
  • description:Increases $?a162700[Agility]?a162702[Strength]?a162697[Agility]?a162698[Strength]?a162699[Intellect]?a162701[Intellect][primary stat] by {$s1=61}.
  • max_stacks:6
  • duration:8.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 305.1sec 305.1sec 25.0sec 8.44% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.3s / 330.9s
  • trigger_min/max:300.3s / 330.9s
  • trigger_pct:100.00%
  • duration_min/max:5.5s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.44%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.6sec 101.6sec 11.0sec 12.48% 9.64% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:69.9s / 125.1s
  • trigger_min/max:69.9s / 125.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 19.6s

Stack Uptimes

  • presence_of_mind_1:2.07%
  • presence_of_mind_2:2.07%
  • presence_of_mind_3:8.34%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 8.9 0.0 35.0sec 35.0sec 14.7sec 43.54% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.2s
  • trigger_min/max:15.0s / 53.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.54%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 4.09% 0.00% 21.05%
Arcane Barrage Arcane Charge 4 95.91% 78.95% 100.00%
Arcane Blast Arcane Charge 0 8.82% 4.76% 13.68%
Arcane Blast Arcane Charge 1 7.30% 3.66% 11.24%
Arcane Blast Arcane Charge 2 15.11% 9.57% 20.00%
Arcane Blast Arcane Charge 3 14.93% 9.00% 18.75%
Arcane Blast Arcane Charge 4 53.85% 43.02% 67.62%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.70% 0.14% 3.85% 0.7s 0.0s 4.7s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.3960.00063.15764.34932.931121.106
Rune of Power5.7710.00028.83536.53018.73959.299
Touch of the Magi4.5090.00025.44730.22217.13358.433
Arcane Power7.6620.00571.18422.1197.10995.522
Arcane Barrage10.2631.27247.933243.977186.813294.880
Arcane Orb7.4330.00056.11586.60842.412167.091
Presence of Mind22.0580.00054.30982.47932.321124.952

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
dark_iron_dwarf
mana_regen Mana 3067.54 379704.73 62.81% 123.78 2921.96 0.76%
Evocation Mana 137.80 149658.06 24.76% 1086.04 0.00 0.00%
Mana Gem Mana 2.88 18220.83 3.01% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.70 56931.37 9.42% 2508.23 17.27 0.03%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2001.92 2102.77 2937.1 32913.7 1743.6 63371.4
Usage Type Count Total Avg RPE APR
dark_iron_dwarf
arcane_blast Mana 104.6 514053.9 4912.5 4913.0 1.4
arcane_missiles Mana 41.1 98954.7 2409.1 2408.8 7.4
arcane_orb Mana 11.0 5487.7 500.0 499.9 9.7
touch_of_the_magi Mana 6.2 15530.4 2498.6 2497.7 7.5

Statistics & Data Analysis

Fight Length
dark_iron_dwarf Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
dark_iron_dwarf Damage Per Second
Count 1523
Mean 6508.45
Minimum 5727.72
Maximum 7295.53
Spread ( max - min ) 1567.81
Range [ ( max - min ) / 2 * 100% ] 12.04%
Standard Deviation 253.7228
5th Percentile 6092.68
95th Percentile 6932.43
( 95th Percentile - 5th Percentile ) 839.75
Mean Distribution
Standard Deviation 6.5014
95.00% Confidence Interval ( 6495.71 - 6521.19 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 59
0.1% Error 5838
0.1 Scale Factor Error with Delta=300 550
0.05 Scale Factor Error with Delta=300 2199
0.01 Scale Factor Error with Delta=300 54955
Priority Target DPS
dark_iron_dwarf Priority Target Damage Per Second
Count 1523
Mean 6508.45
Minimum 5727.72
Maximum 7295.53
Spread ( max - min ) 1567.81
Range [ ( max - min ) / 2 * 100% ] 12.04%
Standard Deviation 253.7228
5th Percentile 6092.68
95th Percentile 6932.43
( 95th Percentile - 5th Percentile ) 839.75
Mean Distribution
Standard Deviation 6.5014
95.00% Confidence Interval ( 6495.71 - 6521.19 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 59
0.1% Error 5838
0.1 Scale Factor Error with Delta=300 550
0.05 Scale Factor Error with Delta=300 2199
0.01 Scale Factor Error with Delta=300 54955
DPS(e)
dark_iron_dwarf Damage Per Second (Effective)
Count 1523
Mean 6508.45
Minimum 5727.72
Maximum 7295.53
Spread ( max - min ) 1567.81
Range [ ( max - min ) / 2 * 100% ] 12.04%
Damage
dark_iron_dwarf Damage
Count 1523
Mean 1958142.69
Minimum 1396616.34
Maximum 2539188.89
Spread ( max - min ) 1142572.54
Range [ ( max - min ) / 2 * 100% ] 29.17%
DTPS
dark_iron_dwarf Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
dark_iron_dwarf Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
dark_iron_dwarf Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
dark_iron_dwarf Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
dark_iron_dwarf Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
dark_iron_dwarf Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
dark_iron_dwarfTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
dark_iron_dwarf Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.57 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.66 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.81 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.15 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.41 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.51 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.21 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.01 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.92 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.95 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.31 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.29 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.53 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.37 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.21 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.21 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.86 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.24 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.37 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 9.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.04 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.32 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.44 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.27 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.07 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.44 arcane_blast
: 2.09 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.44 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
> 2.81 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=>ux<{y{{{wtz{{{{{{y{{{{{}y{{|'----)----)---~jm#-----$)'--)----)----)'--~jmn#---$-,<'-----:l>$---------+jm#----$)'--)----)----)&'&jmn#"--;--')-----:-&-*'---<-~jm#pp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask dark_iron_dwarf 63371.4/63371: 100% mana
Pre precombat R food dark_iron_dwarf 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.308 opener s arcane_power Fluffy_Pillow 60879.0/63371: 96% mana bloodlust, arcane_charge(4)
0:01.308 shared_cds = potion Fluffy_Pillow 60879.0/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.308 shared_cds > fireblood Fluffy_Pillow 60879.0/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.308 opener u presence_of_mind Fluffy_Pillow 60879.0/63371: 96% mana bloodlust, fireblood, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.308 opener x arcane_missiles Fluffy_Pillow 60879.0/63371: 96% mana bloodlust, fireblood, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.875 shared_cds < use_mana_gem dark_iron_dwarf 52987.1/63371: 84% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.875 opener { arcane_blast Fluffy_Pillow 59324.2/63371: 94% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.882 opener y arcane_missiles Fluffy_Pillow 57163.0/63371: 90% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:12.470 opener { arcane_blast Fluffy_Pillow 59175.7/63371: 93% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:13.477 opener { arcane_blast Fluffy_Pillow 57014.5/63371: 90% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:14.483 opener { arcane_blast Fluffy_Pillow 54852.0/63371: 87% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.510 opener w arcane_barrage Fluffy_Pillow 52716.2/63371: 83% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.518 opener t rune_of_power Fluffy_Pillow 56528.6/63371: 89% mana bloodlust, potion_of_deathly_fixation
0:17.525 opener z arcane_orb Fluffy_Pillow 57804.9/63371: 91% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:18.530 opener { arcane_blast Fluffy_Pillow 58578.7/63371: 92% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:19.796 opener { arcane_blast Fluffy_Pillow 56058.3/63371: 88% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:20.944 opener { arcane_blast Fluffy_Pillow 52013.3/63371: 82% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:21.971 opener { arcane_blast Fluffy_Pillow 46439.9/63371: 73% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:22.997 opener { arcane_blast Fluffy_Pillow 40865.3/63371: 64% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.023 opener { arcane_blast Fluffy_Pillow 35290.7/63371: 56% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:25.049 opener y arcane_missiles Fluffy_Pillow 29716.1/63371: 47% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:26.492 opener { arcane_blast Fluffy_Pillow 31545.0/63371: 50% mana bloodlust, arcane_charge(4), rune_of_power
0:27.517 opener { arcane_blast Fluffy_Pillow 25969.1/63371: 41% mana bloodlust, arcane_charge(4), rune_of_power
0:28.545 opener { arcane_blast Fluffy_Pillow 20397.0/63371: 32% mana bloodlust, arcane_charge(4), rune_of_power
0:29.572 opener { arcane_blast Fluffy_Pillow 14823.6/63371: 23% mana bloodlust, arcane_charge(4), rune_of_power
0:30.599 opener { arcane_blast Fluffy_Pillow 9250.3/63371: 15% mana bloodlust, arcane_charge(4), rune_of_power
0:31.625 opener } arcane_barrage Fluffy_Pillow 3675.7/63371: 6% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:32.632 opener y arcane_missiles Fluffy_Pillow 7486.8/63371: 12% mana bloodlust, clearcasting
0:34.273 opener { arcane_blast Fluffy_Pillow 9566.7/63371: 15% mana bloodlust
0:35.779 opener { arcane_blast Fluffy_Pillow 10100.4/63371: 16% mana bloodlust, arcane_charge
0:37.166 opener | evocation dark_iron_dwarf 9108.3/63371: 14% mana bloodlust, arcane_charge(2)
0:40.511 rotation ' arcane_orb Fluffy_Pillow 62979.1/63371: 99% mana bloodlust, arcane_charge(2)
0:41.516 rotation - arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(4)
0:42.849 rotation - arcane_blast Fluffy_Pillow 56502.8/63371: 89% mana arcane_charge(4)
0:44.182 rotation - arcane_blast Fluffy_Pillow 51317.2/63371: 81% mana arcane_charge(4)
0:45.514 rotation - arcane_blast Fluffy_Pillow 46130.5/63371: 73% mana arcane_charge(4), clearcasting
0:46.846 rotation ) arcane_barrage Fluffy_Pillow 40943.7/63371: 65% mana arcane_charge(4), clearcasting
0:48.152 rotation - arcane_blast Fluffy_Pillow 45133.8/63371: 71% mana clearcasting
0:50.108 rotation - arcane_blast Fluffy_Pillow 46237.9/63371: 73% mana arcane_charge, clearcasting
0:51.909 rotation - arcane_blast Fluffy_Pillow 45770.5/63371: 72% mana arcane_charge(2), clearcasting
0:53.554 rotation - arcane_blast Fluffy_Pillow 43730.4/63371: 69% mana arcane_charge(3), clearcasting
0:55.041 rotation ) arcane_barrage Fluffy_Pillow 40115.1/63371: 63% mana arcane_charge(4), clearcasting(2)
0:56.347 rotation - arcane_blast Fluffy_Pillow 44305.2/63371: 70% mana clearcasting(2)
0:58.303 rotation - arcane_blast Fluffy_Pillow 45409.3/63371: 72% mana arcane_charge, clearcasting(2)
1:00.104 rotation - arcane_blast Fluffy_Pillow 44942.0/63371: 71% mana arcane_charge(2), clearcasting(2)
1:01.748 rotation ~ arcane_barrage Fluffy_Pillow 42900.6/63371: 68% mana arcane_charge(3), clearcasting(2)
1:03.055 cooldowns j touch_of_the_magi Fluffy_Pillow 46458.3/63371: 73% mana clearcasting(3)
1:04.361 cooldowns m rune_of_power Fluffy_Pillow 45613.5/63371: 72% mana arcane_charge(4), clearcasting(3)
1:05.666 rotation # arcane_missiles Fluffy_Pillow 47267.5/63371: 75% mana arcane_charge(4), clearcasting(3), rune_of_power
1:13.395 rotation - arcane_blast Fluffy_Pillow 49563.5/63371: 78% mana arcane_charge(4), rune_of_power
1:14.725 rotation - arcane_blast Fluffy_Pillow 44374.2/63371: 70% mana arcane_charge(4), rune_of_power
1:16.059 rotation - arcane_blast Fluffy_Pillow 39189.9/63371: 62% mana arcane_charge(4), rune_of_power
1:17.393 rotation - arcane_blast Fluffy_Pillow 34005.7/63371: 54% mana arcane_charge(4), rune_of_power
1:18.725 rotation - arcane_blast Fluffy_Pillow 28818.9/63371: 45% mana arcane_charge(4), clearcasting, rune_of_power
1:20.058 rotation $ arcane_missiles Fluffy_Pillow 23633.4/63371: 37% mana arcane_charge(4), clearcasting, rune_of_power
1:21.999 rotation ) arcane_barrage Fluffy_Pillow 26093.5/63371: 41% mana arcane_charge(4)
1:23.307 rotation ' arcane_orb Fluffy_Pillow 30286.1/63371: 48% mana
1:24.614 rotation - arcane_blast Fluffy_Pillow 31442.6/63371: 50% mana arcane_charge(2)
1:26.258 rotation - arcane_blast Fluffy_Pillow 29401.3/63371: 46% mana arcane_charge(3)
1:27.747 rotation ) arcane_barrage Fluffy_Pillow 25788.5/63371: 41% mana arcane_charge(4)
1:29.054 rotation - arcane_blast Fluffy_Pillow 29979.9/63371: 47% mana
1:31.012 rotation - arcane_blast Fluffy_Pillow 31086.5/63371: 49% mana arcane_charge
1:32.812 rotation - arcane_blast Fluffy_Pillow 30617.9/63371: 48% mana arcane_charge(2)
1:34.456 rotation - arcane_blast Fluffy_Pillow 28576.5/63371: 45% mana arcane_charge(3)
1:35.945 rotation ) arcane_barrage Fluffy_Pillow 24963.7/63371: 39% mana arcane_charge(4), clearcasting
1:37.251 rotation - arcane_blast Fluffy_Pillow 29153.8/63371: 46% mana clearcasting
1:39.208 rotation - arcane_blast Fluffy_Pillow 30259.2/63371: 48% mana arcane_charge, clearcasting
1:41.007 rotation - arcane_blast Fluffy_Pillow 29789.3/63371: 47% mana arcane_charge(2), clearcasting
1:42.652 rotation - arcane_blast Fluffy_Pillow 27749.2/63371: 44% mana arcane_charge(3), clearcasting
1:44.140 rotation ) arcane_barrage Fluffy_Pillow 24135.2/63371: 38% mana arcane_charge(4), clearcasting
1:45.447 rotation ' arcane_orb Fluffy_Pillow 28326.5/63371: 45% mana clearcasting(2)
1:46.752 rotation - arcane_blast Fluffy_Pillow 29480.5/63371: 47% mana arcane_charge(2), clearcasting(2)
1:48.397 rotation - arcane_blast Fluffy_Pillow 27440.5/63371: 43% mana arcane_charge(3), clearcasting(2)
1:49.887 rotation ~ arcane_barrage Fluffy_Pillow 23828.9/63371: 38% mana arcane_charge(4), clearcasting(2)
1:51.194 cooldowns j touch_of_the_magi Fluffy_Pillow 28020.3/63371: 44% mana clearcasting(2)
1:52.501 cooldowns m rune_of_power Fluffy_Pillow 27176.8/63371: 43% mana arcane_charge(4), clearcasting(2)
1:53.808 cooldowns n presence_of_mind Fluffy_Pillow 28833.4/63371: 45% mana arcane_charge(4), clearcasting(3), rune_of_power
1:53.808 rotation # arcane_missiles Fluffy_Pillow 28833.4/63371: 45% mana arcane_charge(4), clearcasting(3), presence_of_mind(3), rune_of_power
2:01.476 rotation - arcane_blast Fluffy_Pillow 31052.0/63371: 49% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:02.782 rotation - arcane_blast Fluffy_Pillow 25832.3/63371: 41% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:04.087 rotation - arcane_blast Fluffy_Pillow 20611.3/63371: 33% mana arcane_charge(4), presence_of_mind, rune_of_power
2:05.393 rotation $ arcane_missiles Fluffy_Pillow 15391.5/63371: 24% mana arcane_charge(4), clearcasting, rune_of_power
2:07.398 rotation - arcane_blast Fluffy_Pillow 17932.7/63371: 28% mana arcane_charge(4), rune_of_power
2:08.728 rotation , arcane_barrage Fluffy_Pillow 12743.4/63371: 20% mana arcane_charge(4), rune_of_power
2:10.035 shared_cds < use_mana_gem dark_iron_dwarf 16934.8/63371: 27% mana
2:10.035 rotation ' arcane_orb Fluffy_Pillow 23271.9/63371: 37% mana
2:11.342 rotation - arcane_blast Fluffy_Pillow 24428.5/63371: 39% mana arcane_charge(2)
2:12.987 rotation - arcane_blast Fluffy_Pillow 22388.4/63371: 35% mana arcane_charge(3)
2:14.475 rotation - arcane_blast Fluffy_Pillow 18774.3/63371: 30% mana arcane_charge(4)
2:15.807 rotation - arcane_blast Fluffy_Pillow 13587.5/63371: 21% mana arcane_charge(4)
2:17.139 rotation - arcane_blast Fluffy_Pillow 8400.7/63371: 13% mana arcane_charge(4), clearcasting
2:18.471 rotation : evocation dark_iron_dwarf 3214.0/63371: 5% mana arcane_charge(4), clearcasting
2:22.815 cooldowns l arcane_power Fluffy_Pillow 57058.6/63371: 90% mana arcane_charge(4), clearcasting
2:22.815 shared_cds > fireblood Fluffy_Pillow 57058.6/63371: 90% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:22.815 rotation $ arcane_missiles Fluffy_Pillow 57058.6/63371: 90% mana fireblood, arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:24.757 rotation - arcane_blast Fluffy_Pillow 59520.0/63371: 94% mana fireblood, arcane_charge(4), arcane_power, rune_of_power
2:26.089 rotation - arcane_blast Fluffy_Pillow 57770.7/63371: 91% mana fireblood, arcane_charge(4), arcane_power, rune_of_power
2:27.421 rotation - arcane_blast Fluffy_Pillow 56021.4/63371: 88% mana fireblood, arcane_charge(4), arcane_power, rune_of_power
2:28.754 rotation - arcane_blast Fluffy_Pillow 54273.4/63371: 86% mana fireblood, arcane_charge(4), arcane_power, rune_of_power
2:30.087 rotation - arcane_blast Fluffy_Pillow 52525.4/63371: 83% mana fireblood, arcane_charge(4), arcane_power, rune_of_power
2:31.419 rotation - arcane_blast Fluffy_Pillow 50776.1/63371: 80% mana arcane_charge(4), arcane_power, rune_of_power
2:32.752 rotation - arcane_blast Fluffy_Pillow 49028.1/63371: 77% mana arcane_charge(4), arcane_power, rune_of_power
2:34.085 rotation - arcane_blast Fluffy_Pillow 47280.1/63371: 75% mana arcane_charge(4), arcane_power, rune_of_power
2:35.417 rotation - arcane_blast Fluffy_Pillow 45530.8/63371: 72% mana arcane_charge(4), arcane_power, rune_of_power
2:36.752 rotation + arcane_barrage Fluffy_Pillow 43785.3/63371: 69% mana arcane_charge(4), arcane_power, rune_of_power
2:38.061 cooldowns j touch_of_the_magi Fluffy_Pillow 47979.2/63371: 76% mana
2:39.367 cooldowns m rune_of_power Fluffy_Pillow 47134.5/63371: 74% mana arcane_charge(4)
2:40.674 rotation # arcane_missiles Fluffy_Pillow 48791.0/63371: 77% mana arcane_charge(4), rune_of_power
2:49.455 rotation - arcane_blast Fluffy_Pillow 37420.3/63371: 59% mana arcane_charge(4), rune_of_power
2:50.787 rotation - arcane_blast Fluffy_Pillow 32233.5/63371: 51% mana arcane_charge(4), rune_of_power
2:52.119 rotation - arcane_blast Fluffy_Pillow 27046.7/63371: 43% mana arcane_charge(4), rune_of_power
2:53.450 rotation - arcane_blast Fluffy_Pillow 21858.7/63371: 34% mana arcane_charge(4), clearcasting, rune_of_power
2:54.783 rotation $ arcane_missiles Fluffy_Pillow 16673.1/63371: 26% mana arcane_charge(4), clearcasting, rune_of_power
2:56.821 rotation ) arcane_barrage Fluffy_Pillow 19256.2/63371: 30% mana arcane_charge(4)
2:58.127 rotation ' arcane_orb Fluffy_Pillow 23446.3/63371: 37% mana
2:59.434 rotation - arcane_blast Fluffy_Pillow 24602.8/63371: 39% mana arcane_charge(2)
3:01.079 rotation - arcane_blast Fluffy_Pillow 22562.7/63371: 36% mana arcane_charge(3)
3:02.566 rotation ) arcane_barrage Fluffy_Pillow 18947.4/63371: 30% mana arcane_charge(4)
3:03.874 rotation - arcane_blast Fluffy_Pillow 23140.1/63371: 37% mana
3:05.832 rotation - arcane_blast Fluffy_Pillow 24246.7/63371: 38% mana arcane_charge
3:07.633 rotation - arcane_blast Fluffy_Pillow 23779.3/63371: 38% mana arcane_charge(2), clearcasting
3:09.279 rotation - arcane_blast Fluffy_Pillow 21740.5/63371: 34% mana arcane_charge(3), clearcasting
3:10.768 rotation ) arcane_barrage Fluffy_Pillow 18127.7/63371: 29% mana arcane_charge(4), clearcasting
3:12.075 rotation - arcane_blast Fluffy_Pillow 22319.1/63371: 35% mana clearcasting(2)
3:14.034 rotation - arcane_blast Fluffy_Pillow 23427.0/63371: 37% mana arcane_charge, clearcasting(2)
3:15.833 rotation - arcane_blast Fluffy_Pillow 22957.1/63371: 36% mana arcane_charge(2), clearcasting(2)
3:17.478 rotation - arcane_blast Fluffy_Pillow 20917.0/63371: 33% mana arcane_charge(3), clearcasting(2)
3:18.964 rotation ) arcane_barrage Fluffy_Pillow 17300.4/63371: 27% mana arcane_charge(4), clearcasting(2)
3:20.270 rotation & arcane_missiles Fluffy_Pillow 21490.5/63371: 34% mana clearcasting(2)
3:22.294 rotation ' arcane_orb Fluffy_Pillow 24055.8/63371: 38% mana clearcasting
3:23.601 rotation & arcane_missiles Fluffy_Pillow 25212.3/63371: 40% mana arcane_charge(2), clearcasting
3:25.482 cooldowns j touch_of_the_magi Fluffy_Pillow 27596.4/63371: 44% mana arcane_charge(2)
3:26.788 cooldowns m rune_of_power Fluffy_Pillow 26751.6/63371: 42% mana arcane_charge(4)
3:28.092 cooldowns n presence_of_mind Fluffy_Pillow 28404.4/63371: 45% mana arcane_charge(4), rune_of_power
3:28.092 rotation # arcane_missiles Fluffy_Pillow 28404.4/63371: 45% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:34.604 rotation " arcane_blast Fluffy_Pillow 21657.8/63371: 34% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:35.910 rotation - arcane_blast Fluffy_Pillow 16438.1/63371: 26% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:37.216 rotation - arcane_blast Fluffy_Pillow 11218.4/63371: 18% mana arcane_charge(4), presence_of_mind, rune_of_power
3:38.521 rotation ; arcane_barrage Fluffy_Pillow 5997.4/63371: 9% mana arcane_charge(4), rune_of_power
3:39.826 rotation - arcane_blast Fluffy_Pillow 10186.2/63371: 16% mana rune_of_power
3:41.783 rotation - arcane_blast Fluffy_Pillow 11291.6/63371: 18% mana arcane_charge, rune_of_power
3:43.582 rotation ' arcane_orb Fluffy_Pillow 10821.7/63371: 17% mana arcane_charge(2)
3:44.888 rotation ) arcane_barrage Fluffy_Pillow 11976.9/63371: 19% mana arcane_charge(4)
3:46.194 rotation - arcane_blast Fluffy_Pillow 16167.1/63371: 26% mana
3:48.152 rotation - arcane_blast Fluffy_Pillow 17273.7/63371: 27% mana arcane_charge, clearcasting
3:49.955 rotation - arcane_blast Fluffy_Pillow 16808.9/63371: 27% mana arcane_charge(2), clearcasting
3:51.599 rotation - arcane_blast Fluffy_Pillow 14767.5/63371: 23% mana arcane_charge(3), clearcasting
3:53.087 rotation - arcane_blast Fluffy_Pillow 11153.4/63371: 18% mana arcane_charge(4), clearcasting
3:54.419 rotation : evocation Fluffy_Pillow 5966.7/63371: 9% mana arcane_charge(4), clearcasting
3:58.765 rotation - arcane_blast Fluffy_Pillow 59813.9/63371: 94% mana arcane_charge(4), clearcasting
4:00.098 rotation & arcane_missiles Fluffy_Pillow 54628.3/63371: 86% mana arcane_charge(4), clearcasting
4:02.087 rotation - arcane_blast Fluffy_Pillow 57149.3/63371: 90% mana arcane_charge(4)
4:03.417 rotation * arcane_barrage Fluffy_Pillow 51959.9/63371: 82% mana arcane_charge(4)
4:04.724 rotation ' arcane_orb Fluffy_Pillow 56151.3/63371: 89% mana
4:06.030 rotation - arcane_blast Fluffy_Pillow 57306.6/63371: 90% mana arcane_charge(2)
4:07.675 rotation - arcane_blast Fluffy_Pillow 55266.5/63371: 87% mana arcane_charge(3)
4:09.163 rotation - arcane_blast Fluffy_Pillow 51652.4/63371: 82% mana arcane_charge(4)
4:10.497 shared_cds < use_mana_gem dark_iron_dwarf 46468.2/63371: 73% mana arcane_charge(4)
4:10.497 rotation - arcane_blast Fluffy_Pillow 52805.3/63371: 83% mana arcane_charge(4)
4:11.829 rotation ~ arcane_barrage Fluffy_Pillow 47618.5/63371: 75% mana arcane_charge(4)
4:13.135 cooldowns j touch_of_the_magi Fluffy_Pillow 51808.7/63371: 82% mana
4:14.440 cooldowns m rune_of_power Fluffy_Pillow 50962.7/63371: 80% mana arcane_charge(4), clearcasting
4:15.745 rotation # arcane_missiles Fluffy_Pillow 52616.7/63371: 83% mana arcane_charge(4), clearcasting, rune_of_power
4:24.085 final_burn p arcane_blast Fluffy_Pillow 48187.0/63371: 76% mana arcane_charge(4), rune_of_power
4:25.417 final_burn p arcane_blast Fluffy_Pillow 43000.2/63371: 68% mana arcane_charge(4), rune_of_power

Stats

Level Bonus (60) Race Bonus (dark_iron_dwarf) Raid-Buffed Unbuffed Gear Amount
Strength 198 2 200 200 0
Agility 306 -2 304 304 0
Stamina 414 1 435 415 0
Intellect 450 -1 2455 2249 1800
Spirit 0 0 0 0 0
Health 8700 8300 0
Mana 63371 63371 0
Spell Power 2455 2249 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="dark_iron_dwarf"
source=default
spec=arcane
level=60
race=dark_iron_dwarf
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

draenei : 6505 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6504.9 6504.9 12.3 / 0.189% 969.5 / 14.9% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2101.8 2001.6 Mana 0.00% 36.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
draenei 6505
Arcane Barrage 794 12.2% 22.7 12.52sec 10591 8251 Direct 22.6 8877 17854 10598 19.2%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.66 22.64 0.00 0.00 1.2836 0.0000 239965.79 239965.79 0.00% 8251.07 8251.07
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.82% 18.30 9 29 8877.08 4482 25427 8866.64 6888 10651 162421 162421 0.00%
crit 19.18% 4.34 0 12 17853.67 8963 50854 17725.95 0 50854 77544 77544 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.00
    opener
    [w]:0.92
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.25
    rotation
    [~]:2.55
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.35
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.05
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.24
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.48
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.28
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.09
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.43
Arcane Blast 2384 36.7% 104.6 2.78sec 6881 4799 Direct 104.6 5771 11538 6882 19.3%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.60 104.60 0.00 0.00 1.4339 0.0000 719686.64 719686.64 0.00% 4798.55 4798.55
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.72% 84.43 59 116 5770.64 1339 11067 5770.08 4957 6696 487148 487148 0.00%
crit 19.28% 20.16 8 38 11537.62 2679 22134 11533.23 6178 16321 232538 232538 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.05
    opener
    [v]:0.01
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.32
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.27
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.46
Arcane Echo 272 4.2% 133.5 2.42sec 614 0 Direct 133.5 514 1029 614 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 133.46 133.46 0.00 0.00 0.0000 0.0000 81905.93 81905.93 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.65% 107.64 66 155 514.17 320 672 514.18 464 572 55339 55339 0.00%
crit 19.35% 25.82 11 45 1028.89 640 1344 1028.48 896 1181 26567 26567 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2407 37.0% 41.2 7.25sec 17613 9013 Periodic 282.5 2154 4314 2570 19.3% 24.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.22 0.00 282.67 282.46 1.9542 0.2658 726026.61 726026.61 0.00% 9013.03 9013.03
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.72% 228.01 136 331 2154.16 1451 3048 2155.71 1945 2378 491157 491157 0.00%
crit 19.28% 54.45 19 88 4314.07 2903 6096 4316.25 3686 5066 234869 234869 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.50
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:3.00
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.22
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.87
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.33
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.37
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (176) 0.0% (2.7%) 10.9 26.17sec 4865 3847

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.95 0.00 0.00 0.00 1.2648 0.0000 0.00 0.00 0.00% 3846.73 3846.73

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:9.96
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 176 2.7% 10.9 26.18sec 4867 0 Direct 10.9 4092 8183 4868 18.9%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.94 10.94 0.00 0.00 0.0000 0.0000 53254.12 53254.12 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.05% 8.87 4 15 4091.53 3914 5479 4092.85 3914 4696 36286 36286 0.00%
crit 18.95% 2.07 0 8 8182.74 7827 10958 7263.36 0 10958 16968 16968 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (64) 0.0% (1.0%) 13.7 1.85sec 1390 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.65 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 64 1.0% 13.7 1.85sec 1390 0 Direct 13.7 1164 2327 1390 19.4%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.65 13.65 0.00 0.00 0.0000 0.0000 18974.04 18974.04 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.56% 11.00 5 21 1163.53 1164 1164 1163.53 1164 1164 12798 12798 0.00%
crit 19.44% 2.65 0 13 2327.06 2327 2327 2201.77 0 2327 6176 6176 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1498 2995 1766 17.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1766.02 1766.02 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 82.07% 0.82 0 1 1497.58 1498 1498 1229.14 0 1498 1229 1229 0.00%
crit 17.93% 0.18 0 1 2995.16 2995 2995 536.89 0 2995 537 537 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5910 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 148  / 20 0.3% 87.0 1.34sec 68 50 Direct 87.0 57 114 68 19.4%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5910.19 5910.19 0.00% 50.33 50.33
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.62% 70.14 57 83 56.93 44 61 56.93 55 58 3993 3993 0.00%
crit 19.38% 16.86 4 30 113.72 87 122 113.72 100 122 1917 1917 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (383) 0.0% (5.9%) 6.2 51.53sec 18538 14189

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.23 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 14189.16 14189.16

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.59
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.66
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 383 5.9% 6.2 51.44sec 18538 0 Direct 6.2 18581 0 18581 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.23 6.22 0.00 0.00 0.0000 0.0000 115499.79 115499.79 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.22 5 8 18581.23 620 46455 18596.25 13268 24437 115500 115500 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:29334.74
  • base_dd_max:29334.74
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
draenei
Arcane Power 2.8 131.32sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.80 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.80
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 102.05sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.09 0.00 18.42 0.00 4.0091 0.6701 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.09
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 100.71sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.44
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.2 49.70sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.15 0.00 0.00 0.00 1.2577 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.17
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 123.46sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.5 109.2 12.8sec 2.3sec 10.4sec 81.22% 0.00% 57.8 (58.6) 0.0

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 61.3s
  • trigger_min/max:0.0s / 17.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 59.9s

Stack Uptimes

  • arcane_charge_1:6.84%
  • arcane_charge_2:11.86%
  • arcane_charge_3:8.65%
  • arcane_charge_4:53.87%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.2sec 131.2sec 14.8sec 13.68% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 180.5s
  • trigger_min/max:120.0s / 180.5s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 15.0s

Stack Uptimes

  • arcane_power_1:13.68%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.2 5.3 14.6sec 11.6sec 5.3sec 35.69% 0.00% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.35%
  • clearcasting_2:10.24%
  • clearcasting_3:1.10%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.2sec 103.2sec 4.0sec 4.10% 0.00% 12.3 (12.3) 0.0

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 150.3s
  • trigger_min/max:90.0s / 150.3s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 4.3s

Stack Uptimes

  • evocation_1:4.10%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 301.9sec 301.9sec 25.0sec 8.43% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.5s / 304.5s
  • trigger_min/max:300.5s / 304.5s
  • trigger_pct:100.00%
  • duration_min/max:8.7s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.43%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.2sec 101.2sec 10.9sec 12.40% 9.67% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.7s / 123.4s
  • trigger_min/max:70.7s / 123.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 19.7s

Stack Uptimes

  • presence_of_mind_1:2.08%
  • presence_of_mind_2:2.03%
  • presence_of_mind_3:8.29%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.0 0.0 35.0sec 35.0sec 14.7sec 43.54% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.5s
  • trigger_min/max:15.0s / 53.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.54%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 3.92% 0.00% 20.83%
Arcane Barrage Arcane Charge 4 96.08% 79.17% 100.00%
Arcane Blast Arcane Charge 0 8.69% 4.81% 12.64%
Arcane Blast Arcane Charge 1 7.30% 3.85% 11.32%
Arcane Blast Arcane Charge 2 15.14% 10.00% 19.10%
Arcane Blast Arcane Charge 3 14.93% 10.48% 19.10%
Arcane Blast Arcane Charge 4 53.93% 42.70% 67.65%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.69% 0.14% 3.80% 0.7s 0.0s 4.7s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.4460.00060.31264.96334.593122.454
Rune of Power5.7360.00529.14836.36318.54461.264
Touch of the Magi4.5330.00025.02930.26917.05860.964
Arcane Power7.6610.02460.45522.1418.24784.339
Arcane Barrage10.2891.27361.480244.089190.558297.964
Arcane Orb7.5280.00073.16887.26442.930162.402
Presence of Mind21.8080.00054.27781.82728.897128.770

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
draenei
mana_regen Mana 3070.14 379743.99 62.83% 123.69 2883.19 0.75%
Evocation Mana 137.74 149631.71 24.76% 1086.36 0.00 0.00%
Mana Gem Mana 2.87 18204.36 3.01% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.65 56837.59 9.40% 2509.70 10.17 0.02%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2001.59 2101.78 2889.9 33110.6 1463.7 63371.4
Usage Type Count Total Avg RPE APR
draenei
arcane_blast Mana 104.6 514211.1 4916.3 4916.2 1.4
arcane_missiles Mana 41.2 98462.5 2388.3 2388.6 7.4
arcane_orb Mana 10.9 5471.1 500.0 499.8 9.7
touch_of_the_magi Mana 6.2 15564.5 2499.1 2498.1 7.4

Statistics & Data Analysis

Fight Length
draenei Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
draenei Damage Per Second
Count 1523
Mean 6504.91
Minimum 5854.76
Maximum 7384.96
Spread ( max - min ) 1530.20
Range [ ( max - min ) / 2 * 100% ] 11.76%
Standard Deviation 244.7029
5th Percentile 6109.26
95th Percentile 6919.84
( 95th Percentile - 5th Percentile ) 810.58
Mean Distribution
Standard Deviation 6.2703
95.00% Confidence Interval ( 6492.62 - 6517.20 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 55
0.1% Error 5437
0.1 Scale Factor Error with Delta=300 512
0.05 Scale Factor Error with Delta=300 2045
0.01 Scale Factor Error with Delta=300 51117
Priority Target DPS
draenei Priority Target Damage Per Second
Count 1523
Mean 6504.91
Minimum 5854.76
Maximum 7384.96
Spread ( max - min ) 1530.20
Range [ ( max - min ) / 2 * 100% ] 11.76%
Standard Deviation 244.7029
5th Percentile 6109.26
95th Percentile 6919.84
( 95th Percentile - 5th Percentile ) 810.58
Mean Distribution
Standard Deviation 6.2703
95.00% Confidence Interval ( 6492.62 - 6517.20 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 55
0.1% Error 5437
0.1 Scale Factor Error with Delta=300 512
0.05 Scale Factor Error with Delta=300 2045
0.01 Scale Factor Error with Delta=300 51117
DPS(e)
draenei Damage Per Second (Effective)
Count 1523
Mean 6504.91
Minimum 5854.76
Maximum 7384.96
Spread ( max - min ) 1530.20
Range [ ( max - min ) / 2 * 100% ] 11.76%
Damage
draenei Damage
Count 1523
Mean 1957078.94
Minimum 1441103.49
Maximum 2475338.92
Spread ( max - min ) 1034235.43
Range [ ( max - min ) / 2 * 100% ] 26.42%
DTPS
draenei Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
draenei Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
draenei Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
draenei Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
draenei Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
draenei Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
draeneiTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
draenei Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.59 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.66 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.80 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.17 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.44 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.50 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.05 arcane_blast
q 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.01 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.92 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 3.00 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.32 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.25 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.55 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.35 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.27 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.22 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.87 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.33 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.37 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 9.96 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.05 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.24 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.48 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.28 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.09 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.46 arcane_blast
: 2.09 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.43 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux{{<{{{{wtz{{{y{{{{{{{{|-*'---)----)%--'-&~jm#n"-----,'--)----)----)'--)-jm#$--$<l-----------+'--:--~jmn#"--$,'--)----)----)'-&-~jm#$---,'--)----)-----:*kln#op

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask draenei 63371.4/63371: 100% mana
Pre precombat R food draenei 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.306 opener s arcane_power Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4)
0:01.306 shared_cds = potion Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.306 opener u presence_of_mind Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.306 opener x arcane_missiles Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.611 opener { arcane_blast Fluffy_Pillow 56402.5/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.617 opener { arcane_blast Fluffy_Pillow 54240.0/63371: 86% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:11.623 shared_cds < use_mana_gem draenei 52077.6/63371: 82% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:11.623 opener { arcane_blast Fluffy_Pillow 58414.7/63371: 92% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:12.629 opener { arcane_blast Fluffy_Pillow 56252.2/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:13.656 opener { arcane_blast Fluffy_Pillow 54116.4/63371: 85% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:14.683 opener { arcane_blast Fluffy_Pillow 51980.5/63371: 82% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.710 opener w arcane_barrage Fluffy_Pillow 49844.7/63371: 79% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.718 opener t rune_of_power Fluffy_Pillow 53657.1/63371: 85% mana bloodlust, potion_of_deathly_fixation
0:17.726 opener z arcane_orb Fluffy_Pillow 54934.7/63371: 87% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:18.734 opener { arcane_blast Fluffy_Pillow 55712.2/63371: 88% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:20.000 opener { arcane_blast Fluffy_Pillow 53191.8/63371: 84% mana bloodlust, arcane_charge(3), clearcasting, rune_of_power, potion_of_deathly_fixation
0:21.145 opener { arcane_blast Fluffy_Pillow 49143.0/63371: 78% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:22.171 opener y arcane_missiles Fluffy_Pillow 43568.4/63371: 69% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:25.074 opener { arcane_blast Fluffy_Pillow 47247.7/63371: 75% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:26.099 opener { arcane_blast Fluffy_Pillow 41671.9/63371: 66% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:27.124 opener { arcane_blast Fluffy_Pillow 36096.0/63371: 57% mana bloodlust, arcane_charge(4), rune_of_power
0:28.149 opener { arcane_blast Fluffy_Pillow 30520.1/63371: 48% mana bloodlust, arcane_charge(4), rune_of_power
0:29.174 opener { arcane_blast Fluffy_Pillow 24944.2/63371: 39% mana bloodlust, arcane_charge(4), rune_of_power
0:30.201 opener { arcane_blast Fluffy_Pillow 19370.8/63371: 31% mana bloodlust, arcane_charge(4), rune_of_power
0:31.226 opener { arcane_blast Fluffy_Pillow 13795.0/63371: 22% mana bloodlust, arcane_charge(4), rune_of_power
0:32.253 opener { arcane_blast Fluffy_Pillow 8221.6/63371: 13% mana bloodlust, arcane_charge(4), rune_of_power
0:33.281 opener | evocation draenei 2649.5/63371: 4% mana bloodlust, arcane_charge(4), clearcasting
0:36.626 rotation - arcane_blast Fluffy_Pillow 56520.3/63371: 89% mana bloodlust, arcane_charge(4), clearcasting
0:37.653 rotation * arcane_barrage Fluffy_Pillow 50946.9/63371: 80% mana bloodlust, arcane_charge(4), clearcasting
0:38.660 rotation ' arcane_orb Fluffy_Pillow 54758.1/63371: 86% mana bloodlust, clearcasting
0:39.666 rotation - arcane_blast Fluffy_Pillow 55533.1/63371: 88% mana bloodlust, arcane_charge(2), clearcasting
0:40.932 rotation - arcane_blast Fluffy_Pillow 53012.7/63371: 84% mana bloodlust, arcane_charge(3), clearcasting
0:42.079 rotation - arcane_blast Fluffy_Pillow 48966.4/63371: 77% mana arcane_charge(4), clearcasting
0:43.413 rotation ) arcane_barrage Fluffy_Pillow 43782.2/63371: 69% mana arcane_charge(4), clearcasting
0:44.720 rotation - arcane_blast Fluffy_Pillow 47973.6/63371: 76% mana clearcasting(2)
0:46.680 rotation - arcane_blast Fluffy_Pillow 49082.7/63371: 77% mana arcane_charge, clearcasting(2)
0:48.480 rotation - arcane_blast Fluffy_Pillow 48614.1/63371: 77% mana arcane_charge(2), clearcasting(2)
0:50.127 rotation - arcane_blast Fluffy_Pillow 46576.5/63371: 73% mana arcane_charge(3), clearcasting(2)
0:51.616 rotation ) arcane_barrage Fluffy_Pillow 42963.7/63371: 68% mana arcane_charge(4), clearcasting(2)
0:52.923 rotation % arcane_missiles Fluffy_Pillow 47155.1/63371: 74% mana clearcasting(3)
0:54.911 rotation - arcane_blast Fluffy_Pillow 49674.8/63371: 78% mana clearcasting(2)
0:56.869 rotation - arcane_blast Fluffy_Pillow 50781.4/63371: 80% mana arcane_charge, clearcasting(2)
0:58.670 rotation ' arcane_orb Fluffy_Pillow 50314.0/63371: 79% mana arcane_charge(2), clearcasting(2)
0:59.977 rotation - arcane_blast Fluffy_Pillow 51470.6/63371: 81% mana arcane_charge(4), clearcasting(2)
1:01.309 rotation & arcane_missiles Fluffy_Pillow 46283.8/63371: 73% mana arcane_charge(4), clearcasting(2)
1:03.194 rotation ~ arcane_barrage Fluffy_Pillow 48672.9/63371: 77% mana arcane_charge(4), clearcasting(2)
1:04.500 cooldowns j touch_of_the_magi Fluffy_Pillow 52863.0/63371: 83% mana clearcasting(2)
1:05.805 cooldowns m rune_of_power Fluffy_Pillow 52017.0/63371: 82% mana arcane_charge(4), clearcasting(2)
1:07.110 rotation # arcane_missiles Fluffy_Pillow 53671.0/63371: 85% mana arcane_charge(4), clearcasting(2), rune_of_power
1:13.067 cooldowns n presence_of_mind Fluffy_Pillow 53721.1/63371: 85% mana arcane_charge(4), rune_of_power
1:13.067 rotation " arcane_blast Fluffy_Pillow 53721.1/63371: 85% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:14.373 rotation - arcane_blast Fluffy_Pillow 48501.3/63371: 77% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:15.680 rotation - arcane_blast Fluffy_Pillow 43282.9/63371: 68% mana arcane_charge(4), presence_of_mind, rune_of_power
1:16.987 rotation - arcane_blast Fluffy_Pillow 38064.4/63371: 60% mana arcane_charge(4), rune_of_power
1:18.319 rotation - arcane_blast Fluffy_Pillow 32877.6/63371: 52% mana arcane_charge(4), rune_of_power
1:19.654 rotation - arcane_blast Fluffy_Pillow 27694.6/63371: 44% mana arcane_charge(4), rune_of_power
1:20.986 rotation , arcane_barrage Fluffy_Pillow 22507.8/63371: 36% mana arcane_charge(4), rune_of_power
1:22.291 rotation ' arcane_orb Fluffy_Pillow 26696.7/63371: 42% mana
1:23.598 rotation - arcane_blast Fluffy_Pillow 27853.2/63371: 44% mana arcane_charge(2)
1:25.241 rotation - arcane_blast Fluffy_Pillow 25810.6/63371: 41% mana arcane_charge(3)
1:26.729 rotation ) arcane_barrage Fluffy_Pillow 22196.5/63371: 35% mana arcane_charge(4)
1:28.035 rotation - arcane_blast Fluffy_Pillow 26386.7/63371: 42% mana
1:29.994 rotation - arcane_blast Fluffy_Pillow 27494.5/63371: 43% mana arcane_charge
1:31.795 rotation - arcane_blast Fluffy_Pillow 27027.2/63371: 43% mana arcane_charge(2)
1:33.438 rotation - arcane_blast Fluffy_Pillow 24984.6/63371: 39% mana arcane_charge(3)
1:34.926 rotation ) arcane_barrage Fluffy_Pillow 21370.5/63371: 34% mana arcane_charge(4)
1:36.231 rotation - arcane_blast Fluffy_Pillow 25559.4/63371: 40% mana
1:38.188 rotation - arcane_blast Fluffy_Pillow 26664.7/63371: 42% mana arcane_charge
1:39.989 rotation - arcane_blast Fluffy_Pillow 26197.3/63371: 41% mana arcane_charge(2)
1:41.633 rotation - arcane_blast Fluffy_Pillow 24156.0/63371: 38% mana arcane_charge(3)
1:43.120 rotation ) arcane_barrage Fluffy_Pillow 20540.7/63371: 32% mana arcane_charge(4)
1:44.424 rotation ' arcane_orb Fluffy_Pillow 24728.3/63371: 39% mana
1:45.731 rotation - arcane_blast Fluffy_Pillow 25884.8/63371: 41% mana arcane_charge(2)
1:47.376 rotation - arcane_blast Fluffy_Pillow 23844.7/63371: 38% mana arcane_charge(3)
1:48.865 rotation ) arcane_barrage Fluffy_Pillow 20231.9/63371: 32% mana arcane_charge(4), clearcasting
1:50.170 rotation - arcane_blast Fluffy_Pillow 24420.8/63371: 39% mana clearcasting
1:52.129 cooldowns j touch_of_the_magi Fluffy_Pillow 25528.6/63371: 40% mana arcane_charge, clearcasting
1:53.434 cooldowns m rune_of_power Fluffy_Pillow 24682.6/63371: 39% mana arcane_charge(4), clearcasting
1:54.742 rotation # arcane_missiles Fluffy_Pillow 26340.4/63371: 42% mana arcane_charge(4), clearcasting, rune_of_power
2:03.031 rotation $ arcane_missiles Fluffy_Pillow 21846.2/63371: 34% mana arcane_charge(4), clearcasting, rune_of_power
2:05.003 rotation - arcane_blast Fluffy_Pillow 24345.5/63371: 38% mana arcane_charge(4), rune_of_power
2:06.335 rotation - arcane_blast Fluffy_Pillow 19158.7/63371: 30% mana arcane_charge(4), clearcasting, rune_of_power
2:07.669 rotation $ arcane_missiles Fluffy_Pillow 13974.5/63371: 22% mana arcane_charge(4), clearcasting, rune_of_power
2:11.424 shared_cds < use_mana_gem draenei 18733.7/63371: 30% mana arcane_charge(4)
2:11.623 cooldowns l arcane_power Fluffy_Pillow 25323.0/63371: 40% mana arcane_charge(4)
2:11.623 rotation - arcane_blast Fluffy_Pillow 25323.0/63371: 40% mana arcane_charge(4), arcane_power, rune_of_power
2:12.957 rotation - arcane_blast Fluffy_Pillow 23576.3/63371: 37% mana arcane_charge(4), arcane_power, rune_of_power
2:14.290 rotation - arcane_blast Fluffy_Pillow 21828.3/63371: 34% mana arcane_charge(4), arcane_power, rune_of_power
2:15.622 rotation - arcane_blast Fluffy_Pillow 20079.0/63371: 32% mana arcane_charge(4), arcane_power, rune_of_power
2:16.955 rotation - arcane_blast Fluffy_Pillow 18331.0/63371: 29% mana arcane_charge(4), arcane_power, rune_of_power
2:18.285 rotation - arcane_blast Fluffy_Pillow 16579.2/63371: 26% mana arcane_charge(4), arcane_power, rune_of_power
2:19.616 rotation - arcane_blast Fluffy_Pillow 14828.6/63371: 23% mana arcane_charge(4), arcane_power, rune_of_power
2:20.949 rotation - arcane_blast Fluffy_Pillow 13080.6/63371: 21% mana arcane_charge(4), arcane_power, rune_of_power
2:22.282 rotation - arcane_blast Fluffy_Pillow 11332.6/63371: 18% mana arcane_charge(4), arcane_power, rune_of_power
2:23.616 rotation - arcane_blast Fluffy_Pillow 9585.8/63371: 15% mana arcane_charge(4), arcane_power, rune_of_power
2:24.950 rotation - arcane_blast Fluffy_Pillow 7839.1/63371: 12% mana arcane_charge(4), arcane_power, rune_of_power
2:26.283 rotation + arcane_barrage Fluffy_Pillow 6091.0/63371: 10% mana arcane_charge(4), arcane_power, rune_of_power
2:27.589 rotation ' arcane_orb Fluffy_Pillow 10281.2/63371: 16% mana
2:28.896 rotation - arcane_blast Fluffy_Pillow 11437.7/63371: 18% mana arcane_charge(2)
2:30.540 rotation - arcane_blast Fluffy_Pillow 9396.3/63371: 15% mana arcane_charge(3)
2:32.030 rotation : evocation draenei 5784.8/63371: 9% mana arcane_charge(4)
2:36.374 rotation - arcane_blast Fluffy_Pillow 59629.5/63371: 94% mana arcane_charge(4)
2:37.706 rotation - arcane_blast Fluffy_Pillow 54442.7/63371: 86% mana arcane_charge(4)
2:39.038 rotation ~ arcane_barrage Fluffy_Pillow 49255.9/63371: 78% mana arcane_charge(4)
2:40.343 cooldowns j touch_of_the_magi Fluffy_Pillow 53444.8/63371: 84% mana
2:41.652 cooldowns m rune_of_power Fluffy_Pillow 52603.8/63371: 83% mana arcane_charge(4)
2:42.958 cooldowns n presence_of_mind Fluffy_Pillow 54259.1/63371: 86% mana arcane_charge(4), rune_of_power
2:42.958 rotation # arcane_missiles Fluffy_Pillow 54259.1/63371: 86% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:49.503 rotation " arcane_blast Fluffy_Pillow 47554.4/63371: 75% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:50.809 rotation - arcane_blast Fluffy_Pillow 42334.7/63371: 67% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:52.115 rotation - arcane_blast Fluffy_Pillow 37114.9/63371: 59% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
2:53.421 rotation $ arcane_missiles Fluffy_Pillow 31895.2/63371: 50% mana arcane_charge(4), clearcasting(2), rune_of_power
2:57.138 rotation , arcane_barrage Fluffy_Pillow 36606.2/63371: 58% mana arcane_charge(4), rune_of_power
2:58.445 rotation ' arcane_orb Fluffy_Pillow 40797.6/63371: 64% mana
2:59.753 rotation - arcane_blast Fluffy_Pillow 41955.4/63371: 66% mana arcane_charge(2)
3:01.398 rotation - arcane_blast Fluffy_Pillow 39915.3/63371: 63% mana arcane_charge(3)
3:02.887 rotation ) arcane_barrage Fluffy_Pillow 36302.5/63371: 57% mana arcane_charge(4)
3:04.192 rotation - arcane_blast Fluffy_Pillow 40491.4/63371: 64% mana
3:06.150 rotation - arcane_blast Fluffy_Pillow 41598.0/63371: 66% mana arcane_charge
3:07.950 rotation - arcane_blast Fluffy_Pillow 41129.4/63371: 65% mana arcane_charge(2)
3:09.593 rotation - arcane_blast Fluffy_Pillow 39086.8/63371: 62% mana arcane_charge(3)
3:11.082 rotation ) arcane_barrage Fluffy_Pillow 35474.0/63371: 56% mana arcane_charge(4), clearcasting
3:12.388 rotation - arcane_blast Fluffy_Pillow 39664.1/63371: 63% mana clearcasting
3:14.346 rotation - arcane_blast Fluffy_Pillow 40770.7/63371: 64% mana arcane_charge, clearcasting
3:16.146 rotation - arcane_blast Fluffy_Pillow 40302.1/63371: 64% mana arcane_charge(2), clearcasting
3:17.792 rotation - arcane_blast Fluffy_Pillow 38263.3/63371: 60% mana arcane_charge(3), clearcasting
3:19.280 rotation ) arcane_barrage Fluffy_Pillow 34649.2/63371: 55% mana arcane_charge(4), clearcasting
3:20.586 rotation ' arcane_orb Fluffy_Pillow 38839.3/63371: 61% mana clearcasting
3:21.893 rotation - arcane_blast Fluffy_Pillow 39995.8/63371: 63% mana arcane_charge(2), clearcasting
3:23.537 rotation & arcane_missiles Fluffy_Pillow 37954.5/63371: 60% mana arcane_charge(3), clearcasting
3:25.507 rotation - arcane_blast Fluffy_Pillow 40451.3/63371: 64% mana arcane_charge(3)
3:26.996 rotation ~ arcane_barrage Fluffy_Pillow 36838.5/63371: 58% mana arcane_charge(4)
3:28.303 cooldowns j touch_of_the_magi Fluffy_Pillow 41029.9/63371: 65% mana
3:29.610 cooldowns m rune_of_power Fluffy_Pillow 40186.5/63371: 63% mana arcane_charge(4)
3:30.916 rotation # arcane_missiles Fluffy_Pillow 41841.7/63371: 66% mana arcane_charge(4), rune_of_power
3:39.810 rotation $ arcane_missiles Fluffy_Pillow 23114.2/63371: 36% mana arcane_charge(4), clearcasting, rune_of_power
3:41.745 rotation - arcane_blast Fluffy_Pillow 25566.7/63371: 40% mana arcane_charge(4), rune_of_power
3:43.078 rotation - arcane_blast Fluffy_Pillow 20381.2/63371: 32% mana arcane_charge(4), rune_of_power
3:44.411 rotation - arcane_blast Fluffy_Pillow 15195.7/63371: 24% mana arcane_charge(4), rune_of_power
3:45.744 rotation , arcane_barrage Fluffy_Pillow 10010.1/63371: 16% mana arcane_charge(4), rune_of_power
3:47.050 rotation ' arcane_orb Fluffy_Pillow 14200.3/63371: 22% mana
3:48.357 rotation - arcane_blast Fluffy_Pillow 15356.8/63371: 24% mana arcane_charge(2)
3:50.002 rotation - arcane_blast Fluffy_Pillow 13316.7/63371: 21% mana arcane_charge(3)
3:51.490 rotation ) arcane_barrage Fluffy_Pillow 9702.6/63371: 15% mana arcane_charge(4)
3:52.796 rotation - arcane_blast Fluffy_Pillow 13892.8/63371: 22% mana
3:54.756 rotation - arcane_blast Fluffy_Pillow 15001.9/63371: 24% mana arcane_charge
3:56.555 rotation - arcane_blast Fluffy_Pillow 14532.0/63371: 23% mana arcane_charge(2)
3:58.199 rotation - arcane_blast Fluffy_Pillow 12490.7/63371: 20% mana arcane_charge(3)
3:59.688 rotation ) arcane_barrage Fluffy_Pillow 8877.9/63371: 14% mana arcane_charge(4), clearcasting
4:00.993 rotation - arcane_blast Fluffy_Pillow 13066.7/63371: 21% mana clearcasting
4:02.952 rotation - arcane_blast Fluffy_Pillow 14174.6/63371: 22% mana arcane_charge, clearcasting
4:04.752 rotation - arcane_blast Fluffy_Pillow 13706.0/63371: 22% mana arcane_charge(2), clearcasting
4:06.397 rotation - arcane_blast Fluffy_Pillow 11665.9/63371: 18% mana arcane_charge(3), clearcasting
4:07.886 rotation - arcane_blast Fluffy_Pillow 8053.1/63371: 13% mana arcane_charge(4), clearcasting
4:09.220 rotation : evocation Fluffy_Pillow 2868.9/63371: 5% mana arcane_charge(4), clearcasting(2)
4:13.566 rotation * arcane_barrage Fluffy_Pillow 56716.1/63371: 89% mana arcane_charge(4), clearcasting(2)
4:14.873 cooldowns k touch_of_the_magi Fluffy_Pillow 60907.5/63371: 96% mana clearcasting(2)
4:16.178 cooldowns l arcane_power Fluffy_Pillow 60061.5/63371: 95% mana arcane_charge(4), clearcasting(2)
4:16.178 cooldowns n presence_of_mind Fluffy_Pillow 60061.5/63371: 95% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
4:16.178 rotation # arcane_missiles Fluffy_Pillow 60061.5/63371: 95% mana arcane_charge(4), arcane_power, clearcasting(2), presence_of_mind(3), rune_of_power
4:24.147 final_burn o arcane_missiles Fluffy_Pillow 61868.9/63371: 98% mana arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power
4:26.116 final_burn p arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power

Stats

Level Bonus (60) Race Bonus (draenei) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 222 222 0
Agility 306 -3 326 326 0
Stamina 414 2 436 416 0
Intellect 450 0 2481 2273 1800
Spirit 0 0 0 0 0
Health 8720 8320 0
Mana 63371 63371 0
Spell Power 2481 2273 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="draenei"
source=default
spec=arcane
level=60
race=draenei
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

dwarf : 6471 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6470.7 6470.7 12.2 / 0.188% 940.2 / 14.5% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2102.8 2001.8 Mana 0.00% 36.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
dwarf 6471
Arcane Barrage 793 12.3% 22.7 12.49sec 10558 8226 Direct 22.7 8808 17980 10563 19.2%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.71 22.69 0.00 0.00 1.2836 0.0000 239736.06 239736.06 0.00% 8225.63 8225.63
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.84% 18.34 9 28 8808.17 4435 25160 8802.00 6563 10997 161545 161545 0.00%
crit 19.16% 4.35 0 11 17980.16 9047 51327 17779.86 0 51327 78191 78191 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.93
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.26
    rotation
    [~]:2.58
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.35
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.04
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.21
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.46
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.28
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.14
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.45
Arcane Blast 2370 36.6% 104.5 2.78sec 6845 4773 Direct 104.5 5705 11632 6847 19.3%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.51 104.51 0.00 0.00 1.4341 0.0000 715376.79 715376.79 0.00% 4773.41 4773.41
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.72% 84.36 51 112 5704.61 1325 10951 5704.14 4920 6659 481129 481129 0.00%
crit 19.28% 20.15 7 39 11632.18 2704 22340 11631.45 7364 17427 234248 234248 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.19
    opener
    [v]:0.01
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.30
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.27
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.25
Arcane Echo 269 4.2% 132.8 2.41sec 611 0 Direct 132.8 508 1040 612 19.4%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 132.78 132.78 0.00 0.00 0.0000 0.0000 81190.33 81190.33 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.60% 107.02 66 152 508.39 317 665 508.31 463 566 54403 54403 0.00%
crit 19.40% 25.76 8 45 1040.24 646 1357 1039.80 904 1231 26788 26788 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2391 36.9% 41.2 7.34sec 17528 8962 Periodic 281.8 2133 4355 2561 19.2% 24.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.16 0.00 282.00 281.78 1.9559 0.2663 721507.74 721507.74 0.00% 8961.60 8961.60
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.77% 227.58 120 355 2133.19 1436 3016 2134.70 1912 2394 485476 485476 0.00%
crit 19.23% 54.20 19 87 4354.95 2930 6153 4359.31 3774 5013 236032 236032 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.48
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:3.01
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.23
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.87
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.32
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.39
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (178) 0.0% (2.8%) 11.0 26.24sec 4895 3870

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.02 0.00 0.00 0.00 1.2648 0.0000 0.00 0.00 0.00% 3870.02 3870.02

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.03
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 178 2.8% 11.0 26.24sec 4896 0 Direct 11.0 4051 8256 4895 20.1%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.01 11.01 0.00 0.00 0.0000 0.0000 53917.13 53917.13 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.91% 8.80 2 14 4051.48 3873 5422 4054.65 3873 4647 35653 35653 0.00%
crit 20.09% 2.21 0 8 8255.87 7900 11060 7499.39 0 11060 18264 18264 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (64) 0.0% (1.0%) 13.7 1.83sec 1395 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.69 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 64 1.0% 13.7 1.83sec 1395 0 Direct 13.7 1164 2374 1396 19.2%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.69 13.69 0.00 0.00 0.0000 0.0000 19106.08 19106.08 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.84% 11.07 3 22 1163.53 1164 1164 1163.53 1164 1164 12878 12878 0.00%
crit 19.16% 2.62 0 11 2373.60 2374 2374 2238.01 0 2374 6228 6228 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1482 3023 1778 19.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1775.34 1775.34 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.96% 0.81 0 1 1481.88 1482 1482 1199.71 0 1482 1200 1200 0.00%
crit 19.04% 0.19 0 1 3023.04 3023 3023 575.63 0 3023 576 576 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5884 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 147  / 20 0.3% 87.0 1.34sec 68 50 Direct 87.0 56 115 68 19.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5883.71 5883.71 0.00% 50.10 50.10
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.67% 70.18 56 80 56.30 43 60 56.30 55 58 3951 3951 0.00%
crit 19.33% 16.82 7 31 114.90 88 123 114.89 101 123 1932 1932 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (379) 0.0% (5.9%) 6.2 51.59sec 18362 14055

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.23 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 14055.37 14055.37

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.60
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.64
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 379 5.9% 6.2 51.46sec 18362 0 Direct 6.2 18426 0 18426 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.23 6.21 0.00 0.00 0.0000 0.0000 114438.79 114438.79 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.21 5 8 18426.19 614 42906 18446.21 12932 23852 114439 114439 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:21350.41
  • base_dd_max:21350.41
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
dwarf
Arcane Power 2.8 131.07sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.80 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.80
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 103.60sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.09 0.00 18.42 0.00 4.0098 0.6703 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.08
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 100.41sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.43 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.43
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.1 49.75sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.15 0.00 0.00 0.00 1.2577 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.17
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 123.11sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dwarf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.6 109.2 12.8sec 2.3sec 10.4sec 81.14% 0.00% 57.7 (58.4) 0.0

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 53.3s
  • trigger_min/max:0.0s / 18.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 50.7s

Stack Uptimes

  • arcane_charge_1:6.83%
  • arcane_charge_2:11.86%
  • arcane_charge_3:8.68%
  • arcane_charge_4:53.78%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.3sec 131.3sec 14.7sec 13.64% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 180.4s
  • trigger_min/max:120.0s / 180.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:13.64%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.1 5.3 14.8sec 11.6sec 5.3sec 35.53% 0.00% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.31%
  • clearcasting_2:10.12%
  • clearcasting_3:1.10%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.5sec 103.5sec 4.0sec 4.10% 0.00% 12.3 (12.3) 0.0

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 152.6s
  • trigger_min/max:90.0s / 152.6s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 4.3s

Stack Uptimes

  • evocation_1:4.10%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 305.1sec 305.1sec 24.9sec 8.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 337.3s
  • trigger_min/max:300.0s / 337.3s
  • trigger_pct:100.00%
  • duration_min/max:0.4s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.42%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.4sec 101.4sec 11.0sec 12.50% 9.67% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.3s / 123.7s
  • trigger_min/max:70.3s / 123.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.1s

Stack Uptimes

  • presence_of_mind_1:2.08%
  • presence_of_mind_2:2.08%
  • presence_of_mind_3:8.34%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 8.9 0.0 35.0sec 35.0sec 14.7sec 43.52% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.1s
  • trigger_min/max:15.0s / 53.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.52%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.00% 0.00% 4.17%
Arcane Barrage Arcane Charge 3 3.96% 0.00% 18.18%
Arcane Barrage Arcane Charge 4 96.04% 81.82% 100.00%
Arcane Blast Arcane Charge 0 8.73% 4.12% 13.25%
Arcane Blast Arcane Charge 1 7.25% 3.96% 11.46%
Arcane Blast Arcane Charge 2 15.17% 10.58% 20.00%
Arcane Blast Arcane Charge 3 15.02% 10.31% 19.13%
Arcane Blast Arcane Charge 4 53.84% 44.32% 67.01%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.69% 0.14% 3.77% 0.8s 0.0s 4.7s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.6730.00062.59265.20534.063125.476
Rune of Power5.7240.00028.47136.20018.35271.758
Touch of the Magi4.5340.00025.74830.26316.74671.458
Arcane Power7.7380.01160.39022.3577.21298.624
Arcane Barrage10.2731.27251.332243.949190.394296.062
Arcane Orb7.3560.00056.47786.19241.796150.575
Presence of Mind21.9580.00053.95282.21727.128137.180

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
dwarf
mana_regen Mana 3067.35 379748.73 62.82% 123.80 2877.83 0.75%
Evocation Mana 137.77 149603.35 24.75% 1085.91 0.00 0.00%
Mana Gem Mana 2.87 18196.12 3.01% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.70 56949.10 9.42% 2509.01 14.36 0.03%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2001.84 2102.76 2887.8 32892.8 840.6 63371.4
Usage Type Count Total Avg RPE APR
dwarf
arcane_blast Mana 104.5 513851.1 4917.7 4917.0 1.4
arcane_missiles Mana 41.2 99081.4 2406.3 2407.0 7.3
arcane_orb Mana 11.0 5509.4 500.0 500.2 9.8
touch_of_the_magi Mana 6.2 15571.0 2499.1 2498.4 7.3

Statistics & Data Analysis

Fight Length
dwarf Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
dwarf Damage Per Second
Count 1523
Mean 6470.67
Minimum 5721.19
Maximum 7343.27
Spread ( max - min ) 1622.07
Range [ ( max - min ) / 2 * 100% ] 12.53%
Standard Deviation 242.7032
5th Percentile 6072.54
95th Percentile 6877.18
( 95th Percentile - 5th Percentile ) 804.64
Mean Distribution
Standard Deviation 6.2191
95.00% Confidence Interval ( 6458.48 - 6482.86 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 55
0.1% Error 5405
0.1 Scale Factor Error with Delta=300 503
0.05 Scale Factor Error with Delta=300 2012
0.01 Scale Factor Error with Delta=300 50285
Priority Target DPS
dwarf Priority Target Damage Per Second
Count 1523
Mean 6470.67
Minimum 5721.19
Maximum 7343.27
Spread ( max - min ) 1622.07
Range [ ( max - min ) / 2 * 100% ] 12.53%
Standard Deviation 242.7032
5th Percentile 6072.54
95th Percentile 6877.18
( 95th Percentile - 5th Percentile ) 804.64
Mean Distribution
Standard Deviation 6.2191
95.00% Confidence Interval ( 6458.48 - 6482.86 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 55
0.1% Error 5405
0.1 Scale Factor Error with Delta=300 503
0.05 Scale Factor Error with Delta=300 2012
0.01 Scale Factor Error with Delta=300 50285
DPS(e)
dwarf Damage Per Second (Effective)
Count 1523
Mean 6470.67
Minimum 5721.19
Maximum 7343.27
Spread ( max - min ) 1622.07
Range [ ( max - min ) / 2 * 100% ] 12.53%
Damage
dwarf Damage
Count 1523
Mean 1947048.27
Minimum 1446621.94
Maximum 2418359.70
Spread ( max - min ) 971737.76
Range [ ( max - min ) / 2 * 100% ] 24.95%
DTPS
dwarf Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
dwarf Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
dwarf Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
dwarf Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
dwarf Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
dwarf Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
dwarfTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
dwarf Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.60 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.64 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.80 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.17 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.43 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.48 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.19 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.01 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.93 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 3.01 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.30 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.26 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.58 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.35 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.27 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.23 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.87 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.32 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.39 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.03 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.04 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.21 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.46 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.28 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.14 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.25 arcane_blast
: 2.08 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.45 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux<{y{{{wtz{{{y{{{{{{{{}y{{|'----)----%)-'~jm#$----,'--)----)----)'--)jmn#"$--,'-<-l-$--------+'----:~jm#$---$*'---)----)-&-'--)-jmn#-----,'--)----)------:!kl#

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask dwarf 63371.4/63371: 100% mana
Pre precombat R food dwarf 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.305 opener s arcane_power Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4)
0:01.305 shared_cds = potion Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.305 opener u presence_of_mind Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.305 opener x arcane_missiles Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.789 shared_cds < use_mana_gem dwarf 52878.1/63371: 83% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.789 opener { arcane_blast Fluffy_Pillow 59215.2/63371: 93% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.796 opener y arcane_missiles Fluffy_Pillow 57054.0/63371: 90% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:12.496 opener { arcane_blast Fluffy_Pillow 59208.7/63371: 93% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:13.504 opener { arcane_blast Fluffy_Pillow 57048.7/63371: 90% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:14.512 opener { arcane_blast Fluffy_Pillow 54888.8/63371: 87% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.539 opener w arcane_barrage Fluffy_Pillow 52753.0/63371: 83% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.546 opener t rune_of_power Fluffy_Pillow 56564.1/63371: 89% mana bloodlust, potion_of_deathly_fixation
0:17.553 opener z arcane_orb Fluffy_Pillow 57840.4/63371: 91% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:18.560 opener { arcane_blast Fluffy_Pillow 58616.7/63371: 92% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:19.829 opener { arcane_blast Fluffy_Pillow 56100.1/63371: 89% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:20.975 opener { arcane_blast Fluffy_Pillow 52052.6/63371: 82% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:22.001 opener y arcane_missiles Fluffy_Pillow 46477.9/63371: 73% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:23.656 opener { arcane_blast Fluffy_Pillow 48575.5/63371: 77% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.683 opener { arcane_blast Fluffy_Pillow 43002.2/63371: 68% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:25.707 opener { arcane_blast Fluffy_Pillow 37425.0/63371: 59% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:26.732 opener { arcane_blast Fluffy_Pillow 31849.1/63371: 50% mana bloodlust, arcane_charge(4), rune_of_power
0:27.758 opener { arcane_blast Fluffy_Pillow 26274.5/63371: 41% mana bloodlust, arcane_charge(4), rune_of_power
0:28.784 opener { arcane_blast Fluffy_Pillow 20699.9/63371: 33% mana bloodlust, arcane_charge(4), rune_of_power
0:29.810 opener { arcane_blast Fluffy_Pillow 15125.3/63371: 24% mana bloodlust, arcane_charge(4), rune_of_power
0:30.836 opener { arcane_blast Fluffy_Pillow 9550.7/63371: 15% mana bloodlust, arcane_charge(4), rune_of_power
0:31.863 opener } arcane_barrage Fluffy_Pillow 3977.3/63371: 6% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:32.868 opener y arcane_missiles Fluffy_Pillow 7785.9/63371: 12% mana bloodlust, clearcasting
0:34.403 opener { arcane_blast Fluffy_Pillow 9731.4/63371: 15% mana bloodlust
0:35.909 opener { arcane_blast Fluffy_Pillow 10265.2/63371: 16% mana bloodlust, arcane_charge
0:37.296 opener | evocation dwarf 9273.1/63371: 15% mana bloodlust, arcane_charge(2)
0:40.643 rotation ' arcane_orb Fluffy_Pillow 63146.4/63371: 100% mana bloodlust, arcane_charge(2)
0:41.649 rotation - arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(4)
0:42.983 rotation - arcane_blast Fluffy_Pillow 56504.0/63371: 89% mana arcane_charge(4), clearcasting
0:44.316 rotation - arcane_blast Fluffy_Pillow 51318.5/63371: 81% mana arcane_charge(4), clearcasting
0:45.647 rotation - arcane_blast Fluffy_Pillow 46130.5/63371: 73% mana arcane_charge(4), clearcasting
0:46.980 rotation ) arcane_barrage Fluffy_Pillow 40944.9/63371: 65% mana arcane_charge(4), clearcasting(2)
0:48.287 rotation - arcane_blast Fluffy_Pillow 45136.3/63371: 71% mana clearcasting(2)
0:50.245 rotation - arcane_blast Fluffy_Pillow 46243.0/63371: 73% mana arcane_charge, clearcasting(2)
0:52.047 rotation - arcane_blast Fluffy_Pillow 45776.9/63371: 72% mana arcane_charge(2), clearcasting(2)
0:53.692 rotation - arcane_blast Fluffy_Pillow 43736.8/63371: 69% mana arcane_charge(3), clearcasting(2)
0:55.181 rotation % arcane_missiles Fluffy_Pillow 40124.0/63371: 63% mana arcane_charge(4), clearcasting(3)
0:57.226 rotation ) arcane_barrage Fluffy_Pillow 42715.9/63371: 67% mana arcane_charge(4), clearcasting(2)
0:58.532 rotation - arcane_blast Fluffy_Pillow 46906.0/63371: 74% mana clearcasting(2)
1:00.491 rotation ' arcane_orb Fluffy_Pillow 48013.9/63371: 76% mana arcane_charge, clearcasting(2)
1:01.949 rotation ~ arcane_barrage Fluffy_Pillow 49361.8/63371: 78% mana arcane_charge(3), clearcasting(2)
1:03.255 cooldowns j touch_of_the_magi Fluffy_Pillow 52918.2/63371: 84% mana clearcasting(2)
1:04.562 cooldowns m rune_of_power Fluffy_Pillow 52074.7/63371: 82% mana arcane_charge(4), clearcasting(2)
1:05.866 rotation # arcane_missiles Fluffy_Pillow 53727.5/63371: 85% mana arcane_charge(4), clearcasting(3), rune_of_power
1:13.469 rotation $ arcane_missiles Fluffy_Pillow 55863.7/63371: 88% mana arcane_charge(4), clearcasting, rune_of_power
1:15.459 rotation - arcane_blast Fluffy_Pillow 58385.9/63371: 92% mana arcane_charge(4), rune_of_power
1:16.791 rotation - arcane_blast Fluffy_Pillow 53199.1/63371: 84% mana arcane_charge(4), rune_of_power
1:18.123 rotation - arcane_blast Fluffy_Pillow 48012.3/63371: 76% mana arcane_charge(4), rune_of_power
1:19.457 rotation - arcane_blast Fluffy_Pillow 42828.1/63371: 68% mana arcane_charge(4), rune_of_power
1:20.788 rotation , arcane_barrage Fluffy_Pillow 37640.0/63371: 59% mana arcane_charge(4), rune_of_power
1:22.095 rotation ' arcane_orb Fluffy_Pillow 41831.4/63371: 66% mana
1:23.400 rotation - arcane_blast Fluffy_Pillow 42985.4/63371: 68% mana arcane_charge(2)
1:25.046 rotation - arcane_blast Fluffy_Pillow 40946.6/63371: 65% mana arcane_charge(3)
1:26.535 rotation ) arcane_barrage Fluffy_Pillow 37333.8/63371: 59% mana arcane_charge(4)
1:27.841 rotation - arcane_blast Fluffy_Pillow 41523.9/63371: 66% mana
1:29.798 rotation - arcane_blast Fluffy_Pillow 42629.3/63371: 67% mana arcane_charge
1:31.599 rotation - arcane_blast Fluffy_Pillow 42161.9/63371: 67% mana arcane_charge(2)
1:33.244 rotation - arcane_blast Fluffy_Pillow 40121.8/63371: 63% mana arcane_charge(3)
1:34.730 rotation ) arcane_barrage Fluffy_Pillow 36505.2/63371: 58% mana arcane_charge(4)
1:36.035 rotation - arcane_blast Fluffy_Pillow 40694.1/63371: 64% mana
1:37.992 rotation - arcane_blast Fluffy_Pillow 41799.4/63371: 66% mana arcane_charge
1:39.794 rotation - arcane_blast Fluffy_Pillow 41333.3/63371: 65% mana arcane_charge(2)
1:41.439 rotation - arcane_blast Fluffy_Pillow 39293.3/63371: 62% mana arcane_charge(3)
1:42.925 rotation ) arcane_barrage Fluffy_Pillow 35676.7/63371: 56% mana arcane_charge(4)
1:44.231 rotation ' arcane_orb Fluffy_Pillow 39866.8/63371: 63% mana
1:45.536 rotation - arcane_blast Fluffy_Pillow 41020.8/63371: 65% mana arcane_charge(2)
1:47.181 rotation - arcane_blast Fluffy_Pillow 38980.7/63371: 62% mana arcane_charge(3)
1:48.670 rotation ) arcane_barrage Fluffy_Pillow 35367.9/63371: 56% mana arcane_charge(4)
1:49.978 cooldowns j touch_of_the_magi Fluffy_Pillow 39560.6/63371: 62% mana
1:51.284 cooldowns m rune_of_power Fluffy_Pillow 38715.8/63371: 61% mana arcane_charge(4)
1:52.589 cooldowns n presence_of_mind Fluffy_Pillow 40369.8/63371: 64% mana arcane_charge(4), rune_of_power
1:52.589 rotation # arcane_missiles Fluffy_Pillow 40369.8/63371: 64% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:59.064 rotation " arcane_blast Fluffy_Pillow 33576.4/63371: 53% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:00.370 rotation $ arcane_missiles Fluffy_Pillow 28356.7/63371: 45% mana arcane_charge(4), clearcasting(2), presence_of_mind(2), rune_of_power
2:04.084 rotation - arcane_blast Fluffy_Pillow 33063.9/63371: 52% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:05.392 rotation - arcane_blast Fluffy_Pillow 27846.7/63371: 44% mana arcane_charge(4), presence_of_mind, rune_of_power
2:06.699 rotation , arcane_barrage Fluffy_Pillow 22628.2/63371: 36% mana arcane_charge(4), rune_of_power
2:08.006 rotation ' arcane_orb Fluffy_Pillow 26819.6/63371: 42% mana
2:09.311 rotation - arcane_blast Fluffy_Pillow 27973.6/63371: 44% mana arcane_charge(2)
2:10.956 shared_cds < use_mana_gem dwarf 25933.5/63371: 41% mana arcane_charge(3)
2:10.956 rotation - arcane_blast Fluffy_Pillow 32270.7/63371: 51% mana arcane_charge(3)
2:12.444 cooldowns l arcane_power Fluffy_Pillow 28656.6/63371: 45% mana arcane_charge(4), clearcasting
2:12.444 rotation - arcane_blast Fluffy_Pillow 28656.6/63371: 45% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:13.777 rotation $ arcane_missiles Fluffy_Pillow 26908.6/63371: 42% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:15.839 rotation - arcane_blast Fluffy_Pillow 29522.0/63371: 47% mana arcane_charge(4), arcane_power, rune_of_power
2:17.173 rotation - arcane_blast Fluffy_Pillow 27775.3/63371: 44% mana arcane_charge(4), arcane_power, rune_of_power
2:18.505 rotation - arcane_blast Fluffy_Pillow 26026.0/63371: 41% mana arcane_charge(4), arcane_power, rune_of_power
2:19.839 rotation - arcane_blast Fluffy_Pillow 24279.2/63371: 38% mana arcane_charge(4), arcane_power, rune_of_power
2:21.171 rotation - arcane_blast Fluffy_Pillow 22530.0/63371: 36% mana arcane_charge(4), arcane_power, rune_of_power
2:22.502 rotation - arcane_blast Fluffy_Pillow 20779.4/63371: 33% mana arcane_charge(4), arcane_power, rune_of_power
2:23.834 rotation - arcane_blast Fluffy_Pillow 19030.1/63371: 30% mana arcane_charge(4), arcane_power, rune_of_power
2:25.167 rotation - arcane_blast Fluffy_Pillow 17282.1/63371: 27% mana arcane_charge(4), arcane_power, rune_of_power
2:26.499 rotation + arcane_barrage Fluffy_Pillow 15532.8/63371: 25% mana arcane_charge(4), arcane_power, rune_of_power
2:27.805 rotation ' arcane_orb Fluffy_Pillow 19722.9/63371: 31% mana
2:29.313 rotation - arcane_blast Fluffy_Pillow 21134.2/63371: 33% mana arcane_charge(2)
2:30.957 rotation - arcane_blast Fluffy_Pillow 19092.9/63371: 30% mana arcane_charge(3)
2:32.445 rotation - arcane_blast Fluffy_Pillow 15478.8/63371: 24% mana arcane_charge(4), clearcasting
2:33.777 rotation - arcane_blast Fluffy_Pillow 10292.0/63371: 16% mana arcane_charge(4), clearcasting
2:35.111 rotation : evocation dwarf 5107.8/63371: 8% mana arcane_charge(4), clearcasting(2)
2:39.456 rotation ~ arcane_barrage Fluffy_Pillow 58953.7/63371: 93% mana arcane_charge(4), clearcasting(2)
2:40.762 cooldowns j touch_of_the_magi Fluffy_Pillow 63143.8/63371: 100% mana clearcasting(2)
2:42.067 cooldowns m rune_of_power Fluffy_Pillow 60875.2/63371: 96% mana arcane_charge(4), clearcasting(2)
2:43.373 rotation # arcane_missiles Fluffy_Pillow 62530.5/63371: 99% mana arcane_charge(4), clearcasting(3), rune_of_power
2:51.131 rotation $ arcane_missiles Fluffy_Pillow 59392.3/63371: 94% mana arcane_charge(4), clearcasting, rune_of_power
2:53.106 rotation - arcane_blast Fluffy_Pillow 61895.5/63371: 98% mana arcane_charge(4), rune_of_power
2:54.438 rotation - arcane_blast Fluffy_Pillow 56501.5/63371: 89% mana arcane_charge(4), rune_of_power
2:55.771 rotation - arcane_blast Fluffy_Pillow 51316.0/63371: 81% mana arcane_charge(4), clearcasting, rune_of_power
2:57.104 rotation $ arcane_missiles Fluffy_Pillow 46130.5/63371: 73% mana arcane_charge(4), clearcasting, rune_of_power
2:59.116 rotation * arcane_barrage Fluffy_Pillow 48680.5/63371: 77% mana arcane_charge(4)
3:00.421 rotation ' arcane_orb Fluffy_Pillow 52869.4/63371: 83% mana
3:01.728 rotation - arcane_blast Fluffy_Pillow 54025.9/63371: 85% mana arcane_charge(2)
3:03.372 rotation - arcane_blast Fluffy_Pillow 51984.6/63371: 82% mana arcane_charge(3)
3:04.862 rotation - arcane_blast Fluffy_Pillow 48373.0/63371: 76% mana arcane_charge(4), clearcasting
3:06.195 rotation ) arcane_barrage Fluffy_Pillow 43187.5/63371: 68% mana arcane_charge(4), clearcasting
3:07.501 rotation - arcane_blast Fluffy_Pillow 47377.6/63371: 75% mana clearcasting
3:09.458 rotation - arcane_blast Fluffy_Pillow 48483.0/63371: 77% mana arcane_charge, clearcasting
3:11.259 rotation - arcane_blast Fluffy_Pillow 48015.6/63371: 76% mana arcane_charge(2), clearcasting
3:12.904 rotation - arcane_blast Fluffy_Pillow 45975.5/63371: 73% mana arcane_charge(3), clearcasting
3:14.392 rotation ) arcane_barrage Fluffy_Pillow 42361.5/63371: 67% mana arcane_charge(4), clearcasting
3:15.697 rotation - arcane_blast Fluffy_Pillow 46550.3/63371: 73% mana clearcasting
3:17.653 rotation & arcane_missiles Fluffy_Pillow 47654.4/63371: 75% mana arcane_charge, clearcasting
3:19.592 rotation - arcane_blast Fluffy_Pillow 50112.0/63371: 79% mana arcane_charge
3:21.394 rotation ' arcane_orb Fluffy_Pillow 49645.9/63371: 78% mana arcane_charge(2), clearcasting
3:22.701 rotation - arcane_blast Fluffy_Pillow 50802.4/63371: 80% mana arcane_charge(4), clearcasting
3:24.034 rotation - arcane_blast Fluffy_Pillow 45616.9/63371: 72% mana arcane_charge(4), clearcasting
3:25.365 rotation ) arcane_barrage Fluffy_Pillow 40428.8/63371: 64% mana arcane_charge(4), clearcasting
3:26.673 rotation - arcane_blast Fluffy_Pillow 44621.5/63371: 70% mana clearcasting(2)
3:28.630 cooldowns j touch_of_the_magi Fluffy_Pillow 45726.8/63371: 72% mana arcane_charge, clearcasting(2)
3:29.935 cooldowns m rune_of_power Fluffy_Pillow 44880.8/63371: 71% mana arcane_charge(4), clearcasting(2)
3:31.241 cooldowns n presence_of_mind Fluffy_Pillow 46536.1/63371: 73% mana arcane_charge(4), clearcasting(2), rune_of_power
3:31.241 rotation # arcane_missiles Fluffy_Pillow 46536.1/63371: 73% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
3:39.247 rotation - arcane_blast Fluffy_Pillow 41683.1/63371: 66% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:40.554 rotation - arcane_blast Fluffy_Pillow 36464.7/63371: 58% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:41.860 rotation - arcane_blast Fluffy_Pillow 31244.9/63371: 49% mana arcane_charge(4), presence_of_mind, rune_of_power
3:43.167 rotation - arcane_blast Fluffy_Pillow 26026.5/63371: 41% mana arcane_charge(4), rune_of_power
3:44.500 rotation - arcane_blast Fluffy_Pillow 20840.9/63371: 33% mana arcane_charge(4), rune_of_power
3:45.832 rotation , arcane_barrage Fluffy_Pillow 15654.2/63371: 25% mana arcane_charge(4), rune_of_power
3:47.138 rotation ' arcane_orb Fluffy_Pillow 19844.3/63371: 31% mana
3:48.444 rotation - arcane_blast Fluffy_Pillow 20999.5/63371: 33% mana arcane_charge(2)
3:50.089 rotation - arcane_blast Fluffy_Pillow 18959.5/63371: 30% mana arcane_charge(3)
3:51.578 rotation ) arcane_barrage Fluffy_Pillow 15346.7/63371: 24% mana arcane_charge(4)
3:52.883 rotation - arcane_blast Fluffy_Pillow 19535.5/63371: 31% mana
3:54.839 rotation - arcane_blast Fluffy_Pillow 20639.6/63371: 33% mana arcane_charge
3:56.639 rotation - arcane_blast Fluffy_Pillow 20171.0/63371: 32% mana arcane_charge(2)
3:58.283 rotation - arcane_blast Fluffy_Pillow 18129.6/63371: 29% mana arcane_charge(3)
3:59.771 rotation ) arcane_barrage Fluffy_Pillow 14515.6/63371: 23% mana arcane_charge(4), clearcasting
4:01.077 rotation - arcane_blast Fluffy_Pillow 18705.7/63371: 30% mana clearcasting
4:03.034 rotation - arcane_blast Fluffy_Pillow 19811.0/63371: 31% mana arcane_charge, clearcasting
4:04.836 rotation - arcane_blast Fluffy_Pillow 19344.9/63371: 31% mana arcane_charge(2), clearcasting
4:06.480 rotation - arcane_blast Fluffy_Pillow 17303.6/63371: 27% mana arcane_charge(3), clearcasting
4:07.967 rotation - arcane_blast Fluffy_Pillow 13688.3/63371: 22% mana arcane_charge(4), clearcasting(2)
4:09.299 rotation - arcane_blast Fluffy_Pillow 8501.5/63371: 13% mana arcane_charge(4), clearcasting(2)
4:10.631 rotation : evocation Fluffy_Pillow 3314.7/63371: 5% mana arcane_charge(4), clearcasting(2)
4:14.975 rotation ! arcane_barrage Fluffy_Pillow 57159.4/63371: 90% mana arcane_charge(4), clearcasting(3)
4:16.282 cooldowns k touch_of_the_magi Fluffy_Pillow 61350.7/63371: 97% mana clearcasting(3)
4:17.589 cooldowns l arcane_power Fluffy_Pillow 60507.3/63371: 95% mana arcane_charge(4), clearcasting(3)
4:17.589 rotation # arcane_missiles Fluffy_Pillow 60507.3/63371: 95% mana arcane_charge(4), arcane_power, clearcasting(3), rune_of_power

Stats

Level Bonus (60) Race Bonus (dwarf) Raid-Buffed Unbuffed Gear Amount
Strength 198 2 200 200 0
Agility 306 -2 304 304 0
Stamina 414 1 435 415 0
Intellect 450 -1 2455 2249 1800
Spirit 0 0 0 0 0
Health 8700 8300 0
Mana 63371 63371 0
Spell Power 2455 2249 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="dwarf"
source=default
spec=arcane
level=60
race=dwarf
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

gnome : 6510 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6510.0 6510.0 12.3 / 0.189% 933.8 / 14.3% 3.0
RPS Out RPS In Primary Resource Waiting APM Active Skill
2132.6 2026.3 Mana 0.00% 37.2 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
gnome 6510
Arcane Barrage 794 12.2% 22.7 12.54sec 10540 8293 Direct 22.7 8834 17611 10552 19.6%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.74 22.73 0.00 0.00 1.2710 0.0000 239710.44 239710.44 0.00% 8292.76 8292.76
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.41% 18.28 9 27 8833.59 4444 25212 8825.85 6885 10863 161449 161449 0.00%
crit 19.59% 4.45 0 12 17610.94 8887 50423 17400.26 0 36173 78261 78261 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.93
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.16
    rotation
    [~]:2.45
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.34
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.04
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.45
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.55
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.29
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.13
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.39
Arcane Blast 2400 36.9% 106.1 2.74sec 6833 4816 Direct 106.1 5726 11466 6835 19.3%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 106.07 106.07 0.00 0.00 1.4187 0.0000 724812.70 724812.70 0.00% 4816.48 4816.48
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.68% 85.58 58 113 5725.86 1328 10973 5724.76 4874 6461 489957 489957 0.00%
crit 19.32% 20.49 8 39 11465.80 2656 21947 11465.01 7168 15879 234856 234856 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.31
    opener
    [v]:0.03
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.81
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.43
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:86.02
Arcane Echo 271 4.2% 134.6 2.36sec 607 0 Direct 134.6 509 1018 607 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 134.60 134.60 0.00 0.00 0.0000 0.0000 81757.60 81757.60 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.73% 108.66 71 155 509.48 317 666 509.41 466 565 55352 55352 0.00%
crit 19.27% 25.94 10 45 1018.21 635 1333 1017.58 889 1189 26405 26405 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2396 36.8% 41.4 7.25sec 17465 9014 Periodic 283.5 2137 4276 2549 19.2% 24.8%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.37 0.00 283.76 283.53 1.9377 0.2635 722597.35 722597.35 0.00% 9013.54 9013.54
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.75% 228.96 115 333 2137.05 1439 3022 2138.50 1922 2385 489262 489262 0.00%
crit 19.25% 54.57 25 90 4276.27 2878 6044 4279.03 3666 5029 233335 233335 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.53
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:3.05
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.22
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.86
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.30
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.14
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (176) 0.0% (2.7%) 11.0 25.96sec 4838 3862

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.00 0.00 0.00 0.00 1.2528 0.0000 0.00 0.00 0.00% 3861.70 3861.70

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.97
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.03
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 176 2.7% 11.0 25.96sec 4839 0 Direct 11.0 4058 8078 4840 19.4%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.99 10.99 0.00 0.00 0.0000 0.0000 53198.79 53198.79 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.56% 8.86 3 15 4058.11 3880 5433 4059.79 3880 4656 35931 35931 0.00%
crit 19.44% 2.14 0 8 8077.81 7761 10865 7267.96 0 10865 17267 17267 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (64) 0.0% (1.0%) 13.8 1.85sec 1387 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.78 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 64 1.0% 13.8 1.85sec 1387 0 Direct 13.8 1164 2327 1387 19.2%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.78 13.78 0.00 0.00 0.0000 0.0000 19116.90 19116.90 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.81% 11.14 4 27 1163.53 1164 1164 1163.53 1164 1164 12961 12961 0.00%
crit 19.19% 2.65 0 9 2327.06 2327 2327 2195.66 0 2327 6156 6156 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1485 2970 1770 19.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1768.62 1768.62 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.89% 0.81 0 1 1484.90 1485 1485 1201.18 0 1485 1201 1201 0.00%
crit 19.11% 0.19 0 1 2969.80 2970 2970 567.44 0 2970 567 567 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5917 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 148  / 20 0.3% 87.0 1.32sec 68 51 Direct 87.0 57 114 68 19.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3357 0.0000 5916.67 5916.67 0.00% 50.92 50.92
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.80% 70.29 58 81 57.04 43 60 57.04 56 58 4010 4010 0.00%
crit 19.20% 16.71 6 29 114.16 86 121 114.18 104 121 1907 1907 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (383) 0.0% (5.9%) 6.2 51.49sec 18541 14335

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 0.00 0.00 0.00 1.2935 0.0000 0.00 0.00 0.00% 14335.38 14335.38

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.61
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.64
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 383 5.9% 6.2 51.44sec 18541 0 Direct 6.2 18581 0 18581 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 6.22 0.00 0.00 0.0000 0.0000 115629.18 115629.18 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.22 5 8 18580.55 615 45728 18602.11 13881 23875 115629 115629 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:29342.22
  • base_dd_max:29342.22
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
gnome
Arcane Power 2.8 131.22sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.80 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.81
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 103.51sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.08 0.00 18.79 0.00 4.1217 0.6677 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.08
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 102.59sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.42
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.2 49.76sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.15 0.00 0.00 0.00 1.2452 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.16
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.38sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.88 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.6 110.7 12.8sec 2.2sec 10.4sec 81.50% 0.00% 59.0 (59.8) 0.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 49.6s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 49.6s

Stack Uptimes

  • arcane_charge_1:6.93%
  • arcane_charge_2:11.89%
  • arcane_charge_3:8.50%
  • arcane_charge_4:54.18%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.4sec 131.4sec 14.7sec 13.68% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 191.5s
  • trigger_min/max:120.0s / 191.5s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 15.0s

Stack Uptimes

  • arcane_power_1:13.68%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.3 5.3 14.6sec 11.6sec 5.3sec 35.71% 0.00% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.45%
  • clearcasting_2:10.17%
  • clearcasting_3:1.09%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.4sec 103.4sec 4.1sec 4.16% 0.00% 12.7 (12.7) 0.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 151.5s
  • trigger_min/max:90.0s / 151.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 5.2s

Stack Uptimes

  • evocation_1:4.16%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 309.4sec 309.4sec 24.9sec 8.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 331.1s
  • trigger_min/max:300.0s / 331.1s
  • trigger_pct:100.00%
  • duration_min/max:3.5s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.42%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.7sec 101.7sec 10.9sec 12.35% 9.51% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.8s / 122.4s
  • trigger_min/max:70.8s / 122.4s
  • trigger_pct:100.00%
  • duration_min/max:0.3s / 19.6s

Stack Uptimes

  • presence_of_mind_1:2.05%
  • presence_of_mind_2:2.06%
  • presence_of_mind_3:8.24%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.0 0.0 34.9sec 34.9sec 14.7sec 43.58% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 52.8s
  • trigger_min/max:15.0s / 52.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.58%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 3.94% 0.00% 16.67%
Arcane Barrage Arcane Charge 4 96.06% 83.33% 100.00%
Arcane Blast Arcane Charge 0 8.65% 5.10% 12.87%
Arcane Blast Arcane Charge 1 7.22% 4.42% 10.75%
Arcane Blast Arcane Charge 2 15.09% 10.34% 19.09%
Arcane Blast Arcane Charge 3 14.82% 9.73% 18.68%
Arcane Blast Arcane Charge 4 54.22% 43.59% 65.09%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.73% 0.14% 4.82% 1.0s 0.0s 7.0s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.6800.00061.46265.58434.560129.884
Rune of Power5.6680.00028.82635.99018.76971.999
Touch of the Magi4.4710.00026.27929.92617.17871.702
Arcane Power7.7850.01771.53422.5877.594101.169
Arcane Barrage10.2561.25849.617244.436190.195298.331
Arcane Orb7.3330.00054.77886.01641.792174.943
Presence of Mind22.1900.47352.36482.96035.226139.171

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
gnome
mana_regen Mana 3080.87 379725.55 62.06% 123.25 2905.26 0.76%
Evocation Mana 139.46 153260.31 25.05% 1098.97 124.03 0.08%
Mana Gem Mana 2.88 19157.81 3.13% 6654.00 0.00 0.00%
Arcane Barrage Mana 22.74 59763.37 9.77% 2627.88 168.03 0.28%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65540.0 2026.32 2132.59 3211.4 34446.2 926.5 66540.0
Usage Type Count Total Avg RPE APR
gnome
arcane_blast Mana 106.1 522792.2 4928.4 4928.5 1.4
arcane_missiles Mana 41.4 99200.8 2398.3 2397.7 7.3
arcane_orb Mana 11.0 5500.0 500.0 500.1 9.7
touch_of_the_magi Mana 6.2 15579.9 2499.0 2498.2 7.4

Statistics & Data Analysis

Fight Length
gnome Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
gnome Damage Per Second
Count 1523
Mean 6510.01
Minimum 5722.15
Maximum 7613.69
Spread ( max - min ) 1891.54
Range [ ( max - min ) / 2 * 100% ] 14.53%
Standard Deviation 245.2256
5th Percentile 6103.02
95th Percentile 6899.40
( 95th Percentile - 5th Percentile ) 796.39
Mean Distribution
Standard Deviation 6.2837
95.00% Confidence Interval ( 6497.70 - 6522.33 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 55
0.1% Error 5451
0.1 Scale Factor Error with Delta=300 514
0.05 Scale Factor Error with Delta=300 2054
0.01 Scale Factor Error with Delta=300 51336
Priority Target DPS
gnome Priority Target Damage Per Second
Count 1523
Mean 6510.01
Minimum 5722.15
Maximum 7613.69
Spread ( max - min ) 1891.54
Range [ ( max - min ) / 2 * 100% ] 14.53%
Standard Deviation 245.2256
5th Percentile 6103.02
95th Percentile 6899.40
( 95th Percentile - 5th Percentile ) 796.39
Mean Distribution
Standard Deviation 6.2837
95.00% Confidence Interval ( 6497.70 - 6522.33 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 55
0.1% Error 5451
0.1 Scale Factor Error with Delta=300 514
0.05 Scale Factor Error with Delta=300 2054
0.01 Scale Factor Error with Delta=300 51336
DPS(e)
gnome Damage Per Second (Effective)
Count 1523
Mean 6510.01
Minimum 5722.15
Maximum 7613.69
Spread ( max - min ) 1891.54
Range [ ( max - min ) / 2 * 100% ] 14.53%
Damage
gnome Damage
Count 1523
Mean 1958591.57
Minimum 1438358.82
Maximum 2439642.45
Spread ( max - min ) 1001283.64
Range [ ( max - min ) / 2 * 100% ] 25.56%
DTPS
gnome Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
gnome Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
gnome Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
gnome Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
gnome Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
gnome Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
gnomeTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
gnome Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.61 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.64 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.81 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.16 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.42 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.53 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.31 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.03 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.93 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 3.05 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.97 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.81 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.16 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.45 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.34 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.43 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.22 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.86 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.30 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.14 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.03 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.04 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.45 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.55 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.29 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.13 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 86.02 arcane_blast
: 2.08 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.39 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux<{{{{{{wtz{{{{{{{{{{y}{{|'----)%---%--%)'jm#$---$)'--)----)----)'--)jmn#$----,'-<-l$---------+-'----~jm#:--$-,'--)---&--)--'-)%-jmn#-----,'--)----)--%--)'-&<!kl#pp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat N am_spam Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat Q flask gnome 66540.0/66540: 100% mana
Pre precombat R food gnome 66540.0/66540: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 66540.0/66540: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 66540.0/66540: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 65540.0/66540: 98% mana
0:01.294 opener s arcane_power Fluffy_Pillow 64046.3/66540: 96% mana bloodlust, arcane_charge(4)
0:01.294 shared_cds = potion Fluffy_Pillow 64046.3/66540: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.294 opener u presence_of_mind Fluffy_Pillow 64046.3/66540: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.294 opener x arcane_missiles Fluffy_Pillow 64046.3/66540: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.855 shared_cds < use_mana_gem gnome 56146.8/66540: 84% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.855 opener { arcane_blast Fluffy_Pillow 62800.8/66540: 94% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.850 opener { arcane_blast Fluffy_Pillow 60624.4/66540: 91% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:11.846 opener { arcane_blast Fluffy_Pillow 58449.2/66540: 88% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:12.841 opener { arcane_blast Fluffy_Pillow 56272.8/66540: 85% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:13.854 opener { arcane_blast Fluffy_Pillow 54119.2/66540: 81% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:14.870 opener { arcane_blast Fluffy_Pillow 51969.4/66540: 78% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.884 opener w arcane_barrage Fluffy_Pillow 49817.1/66540: 75% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.881 opener t rune_of_power Fluffy_Pillow 53742.3/66540: 81% mana bloodlust, potion_of_deathly_fixation
0:17.877 opener z arcane_orb Fluffy_Pillow 55004.7/66540: 83% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:18.875 opener { arcane_blast Fluffy_Pillow 55769.6/66540: 84% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:20.129 opener { arcane_blast Fluffy_Pillow 53234.0/66540: 80% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:21.263 opener { arcane_blast Fluffy_Pillow 49171.2/66540: 74% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:22.279 opener { arcane_blast Fluffy_Pillow 43583.9/66540: 66% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:23.295 opener { arcane_blast Fluffy_Pillow 37996.6/66540: 57% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.309 opener { arcane_blast Fluffy_Pillow 32406.8/66540: 49% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:25.325 opener { arcane_blast Fluffy_Pillow 26819.5/66540: 40% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:26.340 opener { arcane_blast Fluffy_Pillow 21231.0/66540: 32% mana bloodlust, arcane_charge(4), rune_of_power
0:27.355 opener { arcane_blast Fluffy_Pillow 15642.4/66540: 24% mana bloodlust, arcane_charge(4), rune_of_power
0:28.370 opener { arcane_blast Fluffy_Pillow 10053.8/66540: 15% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:29.385 opener y arcane_missiles Fluffy_Pillow 4465.3/66540: 7% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:30.941 opener } arcane_barrage Fluffy_Pillow 6437.4/66540: 10% mana bloodlust, arcane_charge(4), rune_of_power
0:31.938 opener { arcane_blast Fluffy_Pillow 10362.6/66540: 16% mana bloodlust, rune_of_power
0:33.430 opener { arcane_blast Fluffy_Pillow 10878.6/66540: 16% mana bloodlust, arcane_charge
0:34.802 opener | evocation gnome 9867.5/66540: 15% mana bloodlust, arcane_charge(2), clearcasting
0:38.112 rotation ' arcane_orb Fluffy_Pillow 63706.8/66540: 96% mana bloodlust, arcane_charge(2), clearcasting
0:39.109 rotation - arcane_blast Fluffy_Pillow 64470.5/66540: 97% mana bloodlust, arcane_charge(4), clearcasting
0:40.125 rotation - arcane_blast Fluffy_Pillow 58883.2/66540: 88% mana bloodlust, arcane_charge(4), clearcasting
0:41.140 rotation - arcane_blast Fluffy_Pillow 53294.6/66540: 80% mana arcane_charge(4), clearcasting(2)
0:42.461 rotation - arcane_blast Fluffy_Pillow 48093.9/66540: 72% mana arcane_charge(4), clearcasting(2)
0:43.781 rotation ) arcane_barrage Fluffy_Pillow 42891.9/66540: 64% mana arcane_charge(4), clearcasting(2)
0:45.075 rotation % arcane_missiles Fluffy_Pillow 47193.5/66540: 71% mana clearcasting(3)
0:47.086 rotation - arcane_blast Fluffy_Pillow 49742.3/66540: 75% mana clearcasting(2)
0:49.025 rotation - arcane_blast Fluffy_Pillow 50824.9/66540: 76% mana arcane_charge, clearcasting(2)
0:50.808 rotation - arcane_blast Fluffy_Pillow 50334.7/66540: 76% mana arcane_charge(2), clearcasting(2)
0:52.436 rotation % arcane_missiles Fluffy_Pillow 48273.1/66540: 73% mana arcane_charge(3), clearcasting(3)
0:54.371 rotation - arcane_blast Fluffy_Pillow 50725.6/66540: 76% mana arcane_charge(3), clearcasting(2)
0:55.844 rotation - arcane_blast Fluffy_Pillow 47092.5/66540: 71% mana arcane_charge(4), clearcasting(2)
0:57.165 rotation % arcane_missiles Fluffy_Pillow 41891.7/66540: 63% mana arcane_charge(4), clearcasting(3)
0:59.084 rotation ) arcane_barrage Fluffy_Pillow 44323.9/66540: 67% mana arcane_charge(4), clearcasting(2)
1:00.376 rotation ' arcane_orb Fluffy_Pillow 48623.1/66540: 73% mana clearcasting(2)
1:01.670 cooldowns j touch_of_the_magi Fluffy_Pillow 49763.1/66540: 75% mana arcane_charge(2), clearcasting(2)
1:02.963 cooldowns m rune_of_power Fluffy_Pillow 48901.9/66540: 73% mana arcane_charge(4), clearcasting(2)
1:04.256 rotation # arcane_missiles Fluffy_Pillow 50540.7/66540: 76% mana arcane_charge(4), clearcasting(2), rune_of_power
1:12.248 rotation $ arcane_missiles Fluffy_Pillow 45670.0/66540: 69% mana arcane_charge(4), clearcasting, rune_of_power
1:14.241 rotation - arcane_blast Fluffy_Pillow 48196.0/66540: 72% mana arcane_charge(4), rune_of_power
1:15.561 rotation - arcane_blast Fluffy_Pillow 42994.0/66540: 65% mana arcane_charge(4), rune_of_power
1:16.882 rotation - arcane_blast Fluffy_Pillow 37793.2/66540: 57% mana arcane_charge(4), clearcasting, rune_of_power
1:18.201 rotation $ arcane_missiles Fluffy_Pillow 32590.0/66540: 49% mana arcane_charge(4), clearcasting, rune_of_power
1:20.206 rotation ) arcane_barrage Fluffy_Pillow 35131.2/66540: 53% mana arcane_charge(4)
1:21.500 rotation ' arcane_orb Fluffy_Pillow 39432.8/66540: 59% mana
1:22.792 rotation - arcane_blast Fluffy_Pillow 40570.3/66540: 61% mana arcane_charge(2)
1:24.421 rotation - arcane_blast Fluffy_Pillow 38510.0/66540: 58% mana arcane_charge(3)
1:25.895 rotation ) arcane_barrage Fluffy_Pillow 34878.2/66540: 52% mana arcane_charge(4)
1:27.188 rotation - arcane_blast Fluffy_Pillow 39178.6/66540: 59% mana
1:29.126 rotation - arcane_blast Fluffy_Pillow 40259.8/66540: 61% mana arcane_charge
1:30.909 rotation - arcane_blast Fluffy_Pillow 39769.7/66540: 60% mana arcane_charge(2)
1:32.535 rotation - arcane_blast Fluffy_Pillow 37705.5/66540: 57% mana arcane_charge(3)
1:34.008 rotation ) arcane_barrage Fluffy_Pillow 34072.4/66540: 51% mana arcane_charge(4)
1:35.302 rotation - arcane_blast Fluffy_Pillow 38374.1/66540: 58% mana
1:37.240 rotation - arcane_blast Fluffy_Pillow 39455.3/66540: 59% mana arcane_charge, clearcasting
1:39.023 rotation - arcane_blast Fluffy_Pillow 38965.2/66540: 59% mana arcane_charge(2), clearcasting
1:40.652 rotation - arcane_blast Fluffy_Pillow 36904.8/66540: 55% mana arcane_charge(3), clearcasting
1:42.125 rotation ) arcane_barrage Fluffy_Pillow 33271.7/66540: 50% mana arcane_charge(4), clearcasting
1:43.417 rotation ' arcane_orb Fluffy_Pillow 37570.9/66540: 56% mana clearcasting
1:44.710 rotation - arcane_blast Fluffy_Pillow 38709.6/66540: 58% mana arcane_charge(2), clearcasting
1:46.338 rotation - arcane_blast Fluffy_Pillow 36648.0/66540: 55% mana arcane_charge(3), clearcasting
1:47.814 rotation ) arcane_barrage Fluffy_Pillow 33018.7/66540: 50% mana arcane_charge(4), clearcasting(2)
1:49.107 cooldowns j touch_of_the_magi Fluffy_Pillow 37319.1/66540: 56% mana clearcasting(3)
1:50.401 cooldowns m rune_of_power Fluffy_Pillow 36459.2/66540: 55% mana arcane_charge(4), clearcasting(3)
1:51.694 cooldowns n presence_of_mind Fluffy_Pillow 38098.0/66540: 57% mana arcane_charge(4), clearcasting(3), rune_of_power
1:51.694 rotation # arcane_missiles Fluffy_Pillow 38098.0/66540: 57% mana arcane_charge(4), clearcasting(3), presence_of_mind(3), rune_of_power
1:59.302 rotation $ arcane_missiles Fluffy_Pillow 40240.6/66540: 60% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:01.316 rotation - arcane_blast Fluffy_Pillow 42793.2/66540: 64% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:02.607 rotation - arcane_blast Fluffy_Pillow 37554.4/66540: 56% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:03.900 rotation - arcane_blast Fluffy_Pillow 32318.2/66540: 49% mana arcane_charge(4), presence_of_mind, rune_of_power
2:05.194 rotation - arcane_blast Fluffy_Pillow 27083.2/66540: 41% mana arcane_charge(4), rune_of_power
2:06.515 rotation , arcane_barrage Fluffy_Pillow 21882.5/66540: 33% mana arcane_charge(4), clearcasting, rune_of_power
2:07.809 rotation ' arcane_orb Fluffy_Pillow 26184.2/66540: 39% mana clearcasting
2:09.102 rotation - arcane_blast Fluffy_Pillow 27323.0/66540: 41% mana arcane_charge(2), clearcasting
2:10.728 shared_cds < use_mana_gem gnome 25258.8/66540: 38% mana arcane_charge(3), clearcasting
2:10.728 rotation - arcane_blast Fluffy_Pillow 31912.8/66540: 48% mana arcane_charge(3), clearcasting
2:12.202 cooldowns l arcane_power Fluffy_Pillow 28281.0/66540: 43% mana arcane_charge(4), clearcasting
2:12.202 rotation $ arcane_missiles Fluffy_Pillow 28281.0/66540: 43% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:14.184 rotation - arcane_blast Fluffy_Pillow 30793.0/66540: 46% mana arcane_charge(4), arcane_power, rune_of_power
2:15.508 rotation - arcane_blast Fluffy_Pillow 29033.6/66540: 44% mana arcane_charge(4), arcane_power, rune_of_power
2:16.827 rotation - arcane_blast Fluffy_Pillow 27267.8/66540: 41% mana arcane_charge(4), arcane_power, rune_of_power
2:18.146 rotation - arcane_blast Fluffy_Pillow 25502.1/66540: 38% mana arcane_charge(4), arcane_power, rune_of_power
2:19.466 rotation - arcane_blast Fluffy_Pillow 23737.6/66540: 36% mana arcane_charge(4), arcane_power, rune_of_power
2:20.785 rotation - arcane_blast Fluffy_Pillow 21971.8/66540: 33% mana arcane_charge(4), arcane_power, rune_of_power
2:22.105 rotation - arcane_blast Fluffy_Pillow 20207.3/66540: 30% mana arcane_charge(4), arcane_power, rune_of_power
2:23.424 rotation - arcane_blast Fluffy_Pillow 18441.6/66540: 28% mana arcane_charge(4), arcane_power, rune_of_power
2:24.743 rotation - arcane_blast Fluffy_Pillow 16675.8/66540: 25% mana arcane_charge(4), arcane_power, rune_of_power
2:26.063 rotation + arcane_barrage Fluffy_Pillow 14911.3/66540: 22% mana arcane_charge(4), arcane_power, rune_of_power
2:27.358 rotation - arcane_blast Fluffy_Pillow 19214.2/66540: 29% mana
2:29.296 rotation ' arcane_orb Fluffy_Pillow 20295.5/66540: 31% mana arcane_charge
2:30.588 rotation - arcane_blast Fluffy_Pillow 21433.0/66540: 32% mana arcane_charge(3)
2:32.060 rotation - arcane_blast Fluffy_Pillow 17798.7/66540: 27% mana arcane_charge(4), clearcasting
2:33.380 rotation - arcane_blast Fluffy_Pillow 12596.7/66540: 19% mana arcane_charge(4), clearcasting
2:34.698 rotation - arcane_blast Fluffy_Pillow 7392.2/66540: 11% mana arcane_charge(4), clearcasting
2:36.019 rotation ~ arcane_barrage Fluffy_Pillow 2191.4/66540: 3% mana arcane_charge(4), clearcasting
2:37.312 cooldowns j touch_of_the_magi Fluffy_Pillow 6491.8/66540: 10% mana clearcasting
2:38.606 cooldowns m rune_of_power Fluffy_Pillow 5631.9/66540: 8% mana arcane_charge(4), clearcasting
2:39.900 rotation # arcane_missiles Fluffy_Pillow 7271.9/66540: 11% mana arcane_charge(4), clearcasting, rune_of_power
2:43.994 rotation : evocation gnome 4960.8/66540: 7% mana arcane_charge(4), rune_of_power
2:48.295 rotation - arcane_blast Fluffy_Pillow 58782.5/66540: 88% mana arcane_charge(4), rune_of_power
2:49.615 rotation - arcane_blast Fluffy_Pillow 53580.6/66540: 81% mana arcane_charge(4), clearcasting, rune_of_power
2:50.935 rotation $ arcane_missiles Fluffy_Pillow 48378.6/66540: 73% mana arcane_charge(4), clearcasting, rune_of_power
2:52.985 rotation - arcane_blast Fluffy_Pillow 50976.8/66540: 77% mana arcane_charge(4), rune_of_power
2:54.304 rotation , arcane_barrage Fluffy_Pillow 45773.5/66540: 69% mana arcane_charge(4), clearcasting, rune_of_power
2:55.600 rotation ' arcane_orb Fluffy_Pillow 50077.7/66540: 75% mana clearcasting
2:56.893 rotation - arcane_blast Fluffy_Pillow 51216.5/66540: 77% mana arcane_charge(2), clearcasting
2:58.521 rotation - arcane_blast Fluffy_Pillow 49154.9/66540: 74% mana arcane_charge(3), clearcasting
2:59.994 rotation ) arcane_barrage Fluffy_Pillow 45521.8/66540: 68% mana arcane_charge(4), clearcasting
3:01.288 rotation - arcane_blast Fluffy_Pillow 49823.4/66540: 75% mana clearcasting
3:03.228 rotation - arcane_blast Fluffy_Pillow 50907.3/66540: 77% mana arcane_charge, clearcasting
3:05.010 rotation - arcane_blast Fluffy_Pillow 50415.8/66540: 76% mana arcane_charge(2), clearcasting
3:06.637 rotation & arcane_missiles Fluffy_Pillow 48352.9/66540: 73% mana arcane_charge(3), clearcasting
3:08.562 rotation - arcane_blast Fluffy_Pillow 50792.7/66540: 76% mana arcane_charge(3), clearcasting
3:10.036 rotation - arcane_blast Fluffy_Pillow 47160.9/66540: 71% mana arcane_charge(4), clearcasting
3:11.355 rotation ) arcane_barrage Fluffy_Pillow 41957.6/66540: 63% mana arcane_charge(4), clearcasting
3:12.649 rotation - arcane_blast Fluffy_Pillow 46259.3/66540: 70% mana clearcasting(2)
3:14.588 rotation - arcane_blast Fluffy_Pillow 47341.8/66540: 71% mana arcane_charge, clearcasting(2)
3:16.372 rotation ' arcane_orb Fluffy_Pillow 46852.9/66540: 70% mana arcane_charge(2), clearcasting(2)
3:17.664 rotation - arcane_blast Fluffy_Pillow 47990.5/66540: 72% mana arcane_charge(4), clearcasting(2)
3:18.984 rotation ) arcane_barrage Fluffy_Pillow 42788.5/66540: 64% mana arcane_charge(4), clearcasting(2)
3:20.279 rotation % arcane_missiles Fluffy_Pillow 47091.4/66540: 71% mana clearcasting(3)
3:22.238 rotation - arcane_blast Fluffy_Pillow 49574.3/66540: 75% mana clearcasting(2)
3:24.175 cooldowns j touch_of_the_magi Fluffy_Pillow 50654.3/66540: 76% mana arcane_charge, clearcasting(2)
3:25.467 cooldowns m rune_of_power Fluffy_Pillow 49791.8/66540: 75% mana arcane_charge(4), clearcasting(2)
3:26.760 cooldowns n presence_of_mind Fluffy_Pillow 51430.6/66540: 77% mana arcane_charge(4), clearcasting(2), rune_of_power
3:26.760 rotation # arcane_missiles Fluffy_Pillow 51430.6/66540: 77% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
3:34.737 rotation - arcane_blast Fluffy_Pillow 46540.9/66540: 70% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:36.030 rotation - arcane_blast Fluffy_Pillow 41304.6/66540: 62% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:37.324 rotation - arcane_blast Fluffy_Pillow 36069.7/66540: 54% mana arcane_charge(4), presence_of_mind, rune_of_power
3:38.618 rotation - arcane_blast Fluffy_Pillow 30834.8/66540: 46% mana arcane_charge(4), rune_of_power
3:39.937 rotation - arcane_blast Fluffy_Pillow 25631.5/66540: 39% mana arcane_charge(4), rune_of_power
3:41.255 rotation , arcane_barrage Fluffy_Pillow 20427.0/66540: 31% mana arcane_charge(4), rune_of_power
3:42.550 rotation ' arcane_orb Fluffy_Pillow 24729.9/66540: 37% mana
3:43.843 rotation - arcane_blast Fluffy_Pillow 25868.7/66540: 39% mana arcane_charge(2)
3:45.472 rotation - arcane_blast Fluffy_Pillow 23808.3/66540: 36% mana arcane_charge(3)
3:46.945 rotation ) arcane_barrage Fluffy_Pillow 20175.2/66540: 30% mana arcane_charge(4)
3:48.240 rotation - arcane_blast Fluffy_Pillow 24478.2/66540: 37% mana
3:50.178 rotation - arcane_blast Fluffy_Pillow 25559.4/66540: 38% mana arcane_charge
3:51.961 rotation - arcane_blast Fluffy_Pillow 25069.3/66540: 38% mana arcane_charge(2)
3:53.589 rotation - arcane_blast Fluffy_Pillow 23007.6/66540: 35% mana arcane_charge(3), clearcasting
3:55.061 rotation ) arcane_barrage Fluffy_Pillow 19373.3/66540: 29% mana arcane_charge(4), clearcasting
3:56.354 rotation - arcane_blast Fluffy_Pillow 23673.7/66540: 36% mana clearcasting(2)
3:58.293 rotation - arcane_blast Fluffy_Pillow 24756.2/66540: 37% mana arcane_charge, clearcasting(2)
4:00.076 rotation % arcane_missiles Fluffy_Pillow 24266.0/66540: 36% mana arcane_charge(2), clearcasting(3)
4:02.083 rotation - arcane_blast Fluffy_Pillow 26809.8/66540: 40% mana arcane_charge(2), clearcasting(2)
4:03.712 rotation - arcane_blast Fluffy_Pillow 24749.4/66540: 37% mana arcane_charge(3), clearcasting(2)
4:05.187 rotation ) arcane_barrage Fluffy_Pillow 21118.9/66540: 32% mana arcane_charge(4), clearcasting(2)
4:06.481 rotation ' arcane_orb Fluffy_Pillow 25420.5/66540: 38% mana clearcasting(2)
4:07.773 rotation - arcane_blast Fluffy_Pillow 26558.0/66540: 40% mana arcane_charge(2), clearcasting(2)
4:09.403 rotation & arcane_missiles Fluffy_Pillow 24498.9/66540: 37% mana arcane_charge(3), clearcasting(2)
4:13.116 shared_cds < use_mana_gem gnome 29204.9/66540: 44% mana arcane_charge(3)
4:13.116 rotation ! arcane_barrage Fluffy_Pillow 35858.9/66540: 54% mana arcane_charge(3)
4:14.409 cooldowns k touch_of_the_magi Fluffy_Pillow 39493.9/66540: 59% mana
4:15.703 cooldowns l arcane_power Fluffy_Pillow 38633.9/66540: 58% mana arcane_charge(4)
4:15.703 rotation # arcane_missiles Fluffy_Pillow 38633.9/66540: 58% mana arcane_charge(4), arcane_power, rune_of_power
4:24.332 final_burn p arcane_blast Fluffy_Pillow 38320.6/66540: 58% mana arcane_charge(4), arcane_power, rune_of_power
4:25.653 final_burn p arcane_blast Fluffy_Pillow 36557.4/66540: 55% mana arcane_charge(4), arcane_power, rune_of_power

Stats

Level Bonus (60) Race Bonus (gnome) Raid-Buffed Unbuffed Gear Amount
Strength 198 -3 195 195 0
Agility 306 1 307 307 0
Stamina 414 -1 433 413 0
Intellect 450 3 2460 2253 1800
Spirit 0 0 0 0 0
Health 8660 8260 0
Mana 66540 66540 0
Spell Power 2460 2253 0
Crit 19.29% 19.29% 500
Haste 16.30% 16.30% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="gnome"
source=default
spec=arcane
level=60
race=gnome
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

human : 6503 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6503.2 6503.2 12.4 / 0.191% 973.3 / 15.0% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2109.3 2006.7 Mana 0.00% 36.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
human 6503
Arcane Barrage 795 12.2% 22.8 12.49sec 10556 8243 Direct 22.7 8853 17646 10568 19.5%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.77 22.75 0.00 0.00 1.2806 0.0000 240383.65 240383.65 0.00% 8243.33 8243.33
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.49% 18.31 8 27 8852.75 4454 25272 8849.02 6702 11115 162081 162081 0.00%
crit 19.51% 4.44 0 11 17646.16 8907 50544 17506.35 0 37306 78302 78302 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.94
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.25
    rotation
    [~]:2.60
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.36
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.05
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.31
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.43
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.27
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.14
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.43
Arcane Blast 2387 36.7% 105.1 2.78sec 6855 4794 Direct 105.1 5737 11473 6858 19.5%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 105.09 105.09 0.00 0.00 1.4301 0.0000 720391.86 720391.86 0.00% 4793.57 4793.57
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.48% 84.58 56 111 5737.40 1329 11004 5738.00 4984 6538 485222 485222 0.00%
crit 19.52% 20.51 9 36 11473.11 2659 22007 11473.29 7684 17625 235170 235170 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.11
    opener
    [v]:0.02
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.33
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.22
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.91
Arcane Echo 271 4.2% 133.8 2.40sec 610 0 Direct 133.8 510 1020 610 19.5%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 133.83 133.83 0.00 0.00 0.0000 0.0000 81586.70 81586.70 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.49% 107.73 62 157 510.35 318 667 510.23 464 564 54961 54961 0.00%
crit 19.51% 26.11 12 46 1020.15 635 1334 1019.53 867 1217 26626 26626 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2401 36.9% 41.2 7.25sec 17566 9019 Periodic 282.8 2145 4286 2562 19.5% 24.8%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.24 0.00 282.99 282.76 1.9476 0.2649 724473.23 724473.23 0.00% 9019.05 9019.05
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.49% 227.59 131 342 2144.57 1444 3032 2145.25 1932 2384 488034 488034 0.00%
crit 19.51% 55.17 25 97 4286.26 2888 6065 4285.83 3673 4909 236439 236439 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.52
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.99
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.22
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.82
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.36
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.12
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (177) 0.0% (2.7%) 11.0 26.24sec 4872 3865

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.00 0.00 0.00 0.00 1.2606 0.0000 0.00 0.00 0.00% 3864.51 3864.51

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.01
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 177 2.7% 11.0 26.24sec 4873 0 Direct 11.0 4073 8153 4872 19.6%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.99 10.99 0.00 0.00 0.0000 0.0000 53573.76 53573.76 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.39% 8.84 4 14 4072.82 3893 5451 4074.51 3893 4828 35997 35997 0.00%
crit 19.61% 2.16 0 8 8153.01 7787 10901 7442.44 0 10901 17577 17577 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (64) 0.0% (1.0%) 13.7 2.02sec 1399 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.72 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 64 1.0% 13.7 2.02sec 1399 0 Direct 13.7 1166 2332 1399 20.0%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.72 13.72 0.00 0.00 0.0000 0.0000 19187.71 19187.71 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.05% 10.98 4 21 1166.12 1166 1166 1166.12 1166 1166 12805 12805 0.00%
crit 19.95% 2.74 0 9 2332.23 2332 2332 2211.26 0 2332 6383 6383 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1486 2973 1774 19.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1772.34 1772.34 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.76% 0.81 0 1 1486.39 1486 1486 1200.43 0 1486 1200 1200 0.00%
crit 19.24% 0.19 0 1 2972.77 2973 2973 571.91 0 2973 572 572 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5875 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 147  / 20 0.3% 87.0 1.33sec 68 50 Direct 87.0 57 113 68 19.5%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3458 0.0000 5874.70 5874.70 0.00% 50.18 50.18
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.52% 70.05 58 81 56.52 43 60 56.52 55 58 3959 3959 0.00%
crit 19.48% 16.95 6 29 113.02 86 121 113.04 100 121 1916 1916 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (382) 0.0% (5.9%) 6.2 51.31sec 18498 14191

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.23 0.00 0.00 0.00 1.3035 0.0000 0.00 0.00 0.00% 14190.73 14190.73

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.58
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.66
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 382 5.9% 6.2 51.21sec 18498 0 Direct 6.2 18554 0 18554 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.23 6.21 0.00 0.00 0.0000 0.0000 115285.46 115285.46 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.21 5 8 18554.01 617 47211 18573.55 13128 24684 115285 115285 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:34619.99
  • base_dd_max:34619.99
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
human
Arcane Power 2.8 130.88sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.81
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 102.95sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.08 0.00 18.36 0.00 3.9906 0.6678 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:human
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.08
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:human
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:human
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 307.44sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 101.07sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.42
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.1 49.83sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.14 0.00 0.00 0.00 1.2546 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.16
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.82sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:human
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.6 109.7 12.8sec 2.3sec 10.4sec 81.25% 0.00% 58.0 (58.7) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 48.6s
  • trigger_min/max:0.0s / 17.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 48.0s

Stack Uptimes

  • arcane_charge_1:6.92%
  • arcane_charge_2:11.97%
  • arcane_charge_3:8.64%
  • arcane_charge_4:53.72%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.2sec 131.2sec 14.7sec 13.69% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:human
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 190.9s
  • trigger_min/max:120.0s / 190.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:13.69%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.2 5.4 14.7sec 11.6sec 5.4sec 35.96% 0.00% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:human
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.28%
  • clearcasting_2:10.56%
  • clearcasting_3:1.13%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.5sec 103.5sec 4.0sec 4.07% 0.00% 12.2 (12.2) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 152.1s
  • trigger_min/max:90.0s / 152.1s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 4.3s

Stack Uptimes

  • evocation_1:4.07%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 308.5sec 308.5sec 24.9sec 8.43% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 331.0s
  • trigger_min/max:300.0s / 331.0s
  • trigger_pct:100.00%
  • duration_min/max:4.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.43%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.8sec 101.8sec 11.0sec 12.47% 9.61% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.7s / 123.4s
  • trigger_min/max:70.7s / 123.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 20.4s

Stack Uptimes

  • presence_of_mind_1:2.07%
  • presence_of_mind_2:2.06%
  • presence_of_mind_3:8.34%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.0 0.0 35.0sec 35.0sec 14.7sec 43.58% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:human
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.4s
  • trigger_min/max:15.0s / 53.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.58%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:human
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 4.01% 0.00% 19.05%
Arcane Barrage Arcane Charge 4 95.99% 80.95% 100.00%
Arcane Blast Arcane Charge 0 8.68% 5.05% 13.64%
Arcane Blast Arcane Charge 1 7.29% 4.04% 11.34%
Arcane Blast Arcane Charge 2 15.17% 8.93% 19.09%
Arcane Blast Arcane Charge 3 14.95% 9.09% 19.10%
Arcane Blast Arcane Charge 4 53.91% 44.14% 65.00%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.68% 0.14% 4.48% 0.7s 0.0s 4.4s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.6340.00062.07665.31436.053122.398
Rune of Power5.7240.00130.98436.22419.63760.407
Touch of the Magi4.4910.00026.16329.97118.03460.107
Arcane Power7.6820.02270.92422.1826.77792.313
Arcane Barrage10.2421.27048.695243.970188.585297.571
Arcane Orb7.3870.00056.74586.52439.029171.652
Presence of Mind22.2020.27154.12782.59931.068123.506

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
human
mana_regen Mana 3058.63 380813.74 62.84% 124.50 2851.48 0.74%
Evocation Mana 137.21 149640.40 24.69% 1090.63 0.00 0.00%
Mana Gem Mana 2.87 18237.09 3.01% 6354.29 0.00 0.00%
Arcane Barrage Mana 22.77 57279.06 9.45% 2515.84 9.02 0.02%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62542.9 2006.67 2109.30 2857.8 32547.5 591.6 63542.9
Usage Type Count Total Avg RPE APR
human
arcane_blast Mana 105.1 516644.4 4916.7 4916.4 1.4
arcane_missiles Mana 41.2 98335.8 2384.2 2384.3 7.4
arcane_orb Mana 11.0 5499.4 500.0 500.1 9.7
touch_of_the_magi Mana 6.2 15567.7 2498.8 2497.9 7.4

Statistics & Data Analysis

Fight Length
human Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
human Damage Per Second
Count 1523
Mean 6503.19
Minimum 5700.12
Maximum 7407.54
Spread ( max - min ) 1707.42
Range [ ( max - min ) / 2 * 100% ] 13.13%
Standard Deviation 247.3669
5th Percentile 6112.35
95th Percentile 6911.69
( 95th Percentile - 5th Percentile ) 799.34
Mean Distribution
Standard Deviation 6.3386
95.00% Confidence Interval ( 6490.77 - 6515.62 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 56
0.1% Error 5559
0.1 Scale Factor Error with Delta=300 523
0.05 Scale Factor Error with Delta=300 2090
0.01 Scale Factor Error with Delta=300 52236
Priority Target DPS
human Priority Target Damage Per Second
Count 1523
Mean 6503.19
Minimum 5700.12
Maximum 7407.54
Spread ( max - min ) 1707.42
Range [ ( max - min ) / 2 * 100% ] 13.13%
Standard Deviation 247.3669
5th Percentile 6112.35
95th Percentile 6911.69
( 95th Percentile - 5th Percentile ) 799.34
Mean Distribution
Standard Deviation 6.3386
95.00% Confidence Interval ( 6490.77 - 6515.62 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 56
0.1% Error 5559
0.1 Scale Factor Error with Delta=300 523
0.05 Scale Factor Error with Delta=300 2090
0.01 Scale Factor Error with Delta=300 52236
DPS(e)
human Damage Per Second (Effective)
Count 1523
Mean 6503.19
Minimum 5700.12
Maximum 7407.54
Spread ( max - min ) 1707.42
Range [ ( max - min ) / 2 * 100% ] 13.13%
Damage
human Damage
Count 1523
Mean 1956654.71
Minimum 1407024.09
Maximum 2450614.16
Spread ( max - min ) 1043590.06
Range [ ( max - min ) / 2 * 100% ] 26.67%
DTPS
human Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
human Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
human Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
human Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
human Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
human Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
humanTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
human Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.58 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.66 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.81 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.16 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.42 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.52 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.11 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.02 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.94 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.99 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.33 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.25 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.60 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.36 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.22 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.22 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.82 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.36 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.12 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.01 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.05 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.31 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.43 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.27 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.14 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.91 arcane_blast
: 2.08 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.43 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux<y{{{{wtz{{{{y{{y{{{y{{{|-*'----)----)&jm#$---,'--)----)-&-')---~jmn#---$-,<'----:l$--------+'-~jm#-----,'--)----)----)'--)jmn#"-$--;'--:---)----)'-<&--~--kl#

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat Q flask human 63542.9/63543: 100% mana
Pre precombat R food human 63542.9/63543: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63542.9/63543: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63542.9/63543: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62542.9/63543: 98% mana
0:01.303 opener s arcane_power Fluffy_Pillow 61047.9/63543: 96% mana bloodlust, arcane_charge(4)
0:01.303 shared_cds = potion Fluffy_Pillow 61047.9/63543: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.303 opener u presence_of_mind Fluffy_Pillow 61047.9/63543: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.303 opener x arcane_missiles Fluffy_Pillow 61047.9/63543: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.894 shared_cds < use_mana_gem human 53215.9/63543: 84% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.894 opener y arcane_missiles Fluffy_Pillow 59570.2/63543: 94% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:11.463 opener { arcane_blast Fluffy_Pillow 61564.1/63543: 97% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:12.465 opener { arcane_blast Fluffy_Pillow 59400.0/63543: 93% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:13.469 opener { arcane_blast Fluffy_Pillow 57238.5/63543: 90% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:14.472 opener { arcane_blast Fluffy_Pillow 55075.6/63543: 87% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.495 opener w arcane_barrage Fluffy_Pillow 52938.2/63543: 83% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.497 opener t rune_of_power Fluffy_Pillow 56753.3/63543: 89% mana bloodlust, potion_of_deathly_fixation
0:17.501 opener z arcane_orb Fluffy_Pillow 58029.3/63543: 91% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:18.505 opener { arcane_blast Fluffy_Pillow 58805.2/63543: 93% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:19.770 opener { arcane_blast Fluffy_Pillow 56287.9/63543: 89% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:20.915 opener { arcane_blast Fluffy_Pillow 52243.0/63543: 82% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:21.939 opener { arcane_blast Fluffy_Pillow 46669.3/63543: 73% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:22.962 opener y arcane_missiles Fluffy_Pillow 41094.4/63543: 65% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:24.550 opener { arcane_blast Fluffy_Pillow 43112.6/63543: 68% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:25.571 opener { arcane_blast Fluffy_Pillow 37535.1/63543: 59% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:26.595 opener y arcane_missiles Fluffy_Pillow 31961.5/63543: 50% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:29.489 opener { arcane_blast Fluffy_Pillow 35639.3/63543: 56% mana bloodlust, arcane_charge(4), rune_of_power
0:30.513 opener { arcane_blast Fluffy_Pillow 30065.7/63543: 47% mana bloodlust, arcane_charge(4), rune_of_power
0:31.536 opener { arcane_blast Fluffy_Pillow 24490.8/63543: 39% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:32.558 opener y arcane_missiles Fluffy_Pillow 18914.6/63543: 30% mana bloodlust, arcane_charge(4), clearcasting
0:34.205 opener { arcane_blast Fluffy_Pillow 21007.7/63543: 33% mana bloodlust, arcane_charge(4)
0:35.229 opener { arcane_blast Fluffy_Pillow 15434.0/63543: 24% mana bloodlust, arcane_charge(4)
0:36.253 opener { arcane_blast Fluffy_Pillow 9860.4/63543: 16% mana bloodlust, arcane_charge(4)
0:37.277 opener | evocation human 4286.8/63543: 7% mana bloodlust, arcane_charge(4), clearcasting
0:40.611 rotation - arcane_blast Fluffy_Pillow 58282.0/63543: 92% mana bloodlust, arcane_charge(4), clearcasting
0:41.634 rotation * arcane_barrage Fluffy_Pillow 52707.0/63543: 83% mana arcane_charge(4), clearcasting
0:42.938 rotation ' arcane_orb Fluffy_Pillow 56906.0/63543: 90% mana clearcasting
0:44.241 rotation - arcane_blast Fluffy_Pillow 58061.9/63543: 91% mana arcane_charge(2), clearcasting
0:45.882 rotation - arcane_blast Fluffy_Pillow 56022.4/63543: 88% mana arcane_charge(3), clearcasting
0:47.365 rotation - arcane_blast Fluffy_Pillow 52407.0/63543: 82% mana arcane_charge(4), clearcasting
0:48.693 rotation - arcane_blast Fluffy_Pillow 47219.7/63543: 74% mana arcane_charge(4), clearcasting
0:50.022 rotation ) arcane_barrage Fluffy_Pillow 42033.7/63543: 66% mana arcane_charge(4), clearcasting(2)
0:51.327 rotation - arcane_blast Fluffy_Pillow 46233.9/63543: 73% mana clearcasting(2)
0:53.280 rotation - arcane_blast Fluffy_Pillow 47340.9/63543: 75% mana arcane_charge, clearcasting(2)
0:55.077 rotation - arcane_blast Fluffy_Pillow 46874.6/63543: 74% mana arcane_charge(2), clearcasting(2)
0:56.717 rotation - arcane_blast Fluffy_Pillow 44833.8/63543: 71% mana arcane_charge(3), clearcasting(2)
0:58.200 rotation ) arcane_barrage Fluffy_Pillow 41218.5/63543: 65% mana arcane_charge(4), clearcasting(2)
0:59.502 rotation & arcane_missiles Fluffy_Pillow 45414.9/63543: 71% mana clearcasting(2)
1:03.266 cooldowns j touch_of_the_magi Fluffy_Pillow 50198.4/63543: 79% mana
1:04.570 cooldowns m rune_of_power Fluffy_Pillow 49355.6/63543: 78% mana arcane_charge(4), clearcasting
1:05.875 rotation # arcane_missiles Fluffy_Pillow 51014.0/63543: 80% mana arcane_charge(4), clearcasting, rune_of_power
1:14.363 rotation $ arcane_missiles Fluffy_Pillow 39301.1/63543: 62% mana arcane_charge(4), clearcasting, rune_of_power
1:16.278 rotation - arcane_blast Fluffy_Pillow 41734.8/63543: 66% mana arcane_charge(4), rune_of_power
1:17.607 rotation - arcane_blast Fluffy_Pillow 36548.7/63543: 58% mana arcane_charge(4), rune_of_power
1:18.936 rotation - arcane_blast Fluffy_Pillow 31362.7/63543: 49% mana arcane_charge(4), rune_of_power
1:20.266 rotation , arcane_barrage Fluffy_Pillow 26177.9/63543: 41% mana arcane_charge(4), clearcasting, rune_of_power
1:21.570 rotation ' arcane_orb Fluffy_Pillow 30376.9/63543: 48% mana clearcasting
1:22.874 rotation - arcane_blast Fluffy_Pillow 31534.0/63543: 50% mana arcane_charge(2), clearcasting
1:24.517 rotation - arcane_blast Fluffy_Pillow 29497.1/63543: 46% mana arcane_charge(3), clearcasting
1:26.000 rotation ) arcane_barrage Fluffy_Pillow 25881.7/63543: 41% mana arcane_charge(4), clearcasting
1:27.304 rotation - arcane_blast Fluffy_Pillow 30080.7/63543: 47% mana clearcasting(2)
1:29.257 rotation - arcane_blast Fluffy_Pillow 31187.6/63543: 49% mana arcane_charge, clearcasting(2)
1:31.053 rotation - arcane_blast Fluffy_Pillow 30720.1/63543: 48% mana arcane_charge(2), clearcasting(2)
1:32.694 rotation - arcane_blast Fluffy_Pillow 28680.6/63543: 45% mana arcane_charge(3), clearcasting(2)
1:34.178 rotation ) arcane_barrage Fluffy_Pillow 25066.5/63543: 39% mana arcane_charge(4), clearcasting(2)
1:35.480 rotation - arcane_blast Fluffy_Pillow 29262.9/63543: 46% mana clearcasting(2)
1:37.432 rotation & arcane_missiles Fluffy_Pillow 30368.6/63543: 48% mana arcane_charge, clearcasting(2)
1:41.170 rotation - arcane_blast Fluffy_Pillow 35119.1/63543: 55% mana arcane_charge
1:42.966 rotation ' arcane_orb Fluffy_Pillow 34651.5/63543: 55% mana arcane_charge(2)
1:44.269 rotation ) arcane_barrage Fluffy_Pillow 35807.5/63543: 56% mana arcane_charge(4)
1:45.574 rotation - arcane_blast Fluffy_Pillow 40007.6/63543: 63% mana
1:47.528 rotation - arcane_blast Fluffy_Pillow 41115.9/63543: 65% mana arcane_charge
1:49.325 rotation - arcane_blast Fluffy_Pillow 40649.6/63543: 64% mana arcane_charge(2)
1:50.967 rotation ~ arcane_barrage Fluffy_Pillow 38611.4/63543: 61% mana arcane_charge(3)
1:52.272 cooldowns j touch_of_the_magi Fluffy_Pillow 42176.1/63543: 66% mana
1:53.577 cooldowns m rune_of_power Fluffy_Pillow 41334.6/63543: 65% mana arcane_charge(4)
1:54.882 cooldowns n presence_of_mind Fluffy_Pillow 42993.1/63543: 68% mana arcane_charge(4), rune_of_power
1:54.882 rotation # arcane_missiles Fluffy_Pillow 42993.1/63543: 68% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:01.680 rotation - arcane_blast Fluffy_Pillow 29132.4/63543: 46% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:02.983 rotation - arcane_blast Fluffy_Pillow 23913.3/63543: 38% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:04.286 rotation - arcane_blast Fluffy_Pillow 18694.2/63543: 29% mana arcane_charge(4), presence_of_mind, rune_of_power
2:05.589 rotation $ arcane_missiles Fluffy_Pillow 13475.1/63543: 21% mana arcane_charge(4), clearcasting, rune_of_power
2:07.511 rotation - arcane_blast Fluffy_Pillow 15917.7/63543: 25% mana arcane_charge(4), rune_of_power
2:08.838 rotation , arcane_barrage Fluffy_Pillow 10729.2/63543: 17% mana arcane_charge(4), clearcasting, rune_of_power
2:10.141 shared_cds < use_mana_gem human 14926.8/63543: 23% mana clearcasting
2:10.141 rotation ' arcane_orb Fluffy_Pillow 21281.1/63543: 33% mana clearcasting
2:11.443 rotation - arcane_blast Fluffy_Pillow 22435.7/63543: 35% mana arcane_charge(2), clearcasting
2:13.083 rotation - arcane_blast Fluffy_Pillow 20394.9/63543: 32% mana arcane_charge(3), clearcasting
2:14.568 rotation - arcane_blast Fluffy_Pillow 16782.2/63543: 26% mana arcane_charge(4), clearcasting(2)
2:15.894 rotation - arcane_blast Fluffy_Pillow 11592.3/63543: 18% mana arcane_charge(4), clearcasting(2)
2:17.223 rotation : evocation human 6406.3/63543: 10% mana arcane_charge(4), clearcasting(2)
2:21.558 cooldowns l arcane_power Fluffy_Pillow 60415.2/63543: 95% mana arcane_charge(4), clearcasting(2)
2:21.558 rotation $ arcane_missiles Fluffy_Pillow 60415.2/63543: 95% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
2:25.324 rotation - arcane_blast Fluffy_Pillow 63542.9/63543: 100% mana arcane_charge(4), arcane_power, rune_of_power
2:26.653 rotation - arcane_blast Fluffy_Pillow 60111.7/63543: 95% mana arcane_charge(4), arcane_power, rune_of_power
2:27.982 rotation - arcane_blast Fluffy_Pillow 58363.2/63543: 92% mana arcane_charge(4), arcane_power, rune_of_power
2:29.309 rotation - arcane_blast Fluffy_Pillow 56612.1/63543: 89% mana arcane_charge(4), arcane_power, rune_of_power
2:30.638 rotation - arcane_blast Fluffy_Pillow 54863.6/63543: 86% mana arcane_charge(4), arcane_power, rune_of_power
2:31.965 rotation - arcane_blast Fluffy_Pillow 53112.5/63543: 84% mana arcane_charge(4), arcane_power, rune_of_power
2:33.294 rotation - arcane_blast Fluffy_Pillow 51364.0/63543: 81% mana arcane_charge(4), arcane_power, rune_of_power
2:34.620 rotation - arcane_blast Fluffy_Pillow 49611.6/63543: 78% mana arcane_charge(4), arcane_power, rune_of_power
2:35.948 rotation + arcane_barrage Fluffy_Pillow 47861.8/63543: 75% mana arcane_charge(4), arcane_power, rune_of_power
2:37.249 rotation ' arcane_orb Fluffy_Pillow 52056.9/63543: 82% mana
2:38.553 rotation - arcane_blast Fluffy_Pillow 53214.1/63543: 84% mana arcane_charge(2)
2:40.193 rotation ~ arcane_barrage Fluffy_Pillow 51173.3/63543: 81% mana arcane_charge(3)
2:41.496 cooldowns j touch_of_the_magi Fluffy_Pillow 54735.5/63543: 86% mana
2:42.799 cooldowns m rune_of_power Fluffy_Pillow 53891.5/63543: 85% mana arcane_charge(4), clearcasting
2:44.102 rotation # arcane_missiles Fluffy_Pillow 55547.4/63543: 87% mana arcane_charge(4), clearcasting, rune_of_power
2:52.414 rotation - arcane_blast Fluffy_Pillow 51110.8/63543: 80% mana arcane_charge(4), rune_of_power
2:53.742 rotation - arcane_blast Fluffy_Pillow 45923.5/63543: 72% mana arcane_charge(4), rune_of_power
2:55.072 rotation - arcane_blast Fluffy_Pillow 40738.7/63543: 64% mana arcane_charge(4), rune_of_power
2:56.402 rotation - arcane_blast Fluffy_Pillow 35553.9/63543: 56% mana arcane_charge(4), rune_of_power
2:57.729 rotation - arcane_blast Fluffy_Pillow 30365.4/63543: 48% mana arcane_charge(4), rune_of_power
2:59.059 rotation , arcane_barrage Fluffy_Pillow 25180.6/63543: 40% mana arcane_charge(4), rune_of_power
3:00.361 rotation ' arcane_orb Fluffy_Pillow 29377.0/63543: 46% mana
3:01.666 rotation - arcane_blast Fluffy_Pillow 30535.4/63543: 48% mana arcane_charge(2)
3:03.307 rotation - arcane_blast Fluffy_Pillow 28495.9/63543: 45% mana arcane_charge(3)
3:04.793 rotation ) arcane_barrage Fluffy_Pillow 24884.4/63543: 39% mana arcane_charge(4)
3:06.096 rotation - arcane_blast Fluffy_Pillow 29082.1/63543: 46% mana
3:08.049 rotation - arcane_blast Fluffy_Pillow 30189.0/63543: 48% mana arcane_charge
3:09.846 rotation - arcane_blast Fluffy_Pillow 29722.8/63543: 47% mana arcane_charge(2)
3:11.487 rotation - arcane_blast Fluffy_Pillow 27683.2/63543: 44% mana arcane_charge(3)
3:12.970 rotation ) arcane_barrage Fluffy_Pillow 24067.9/63543: 38% mana arcane_charge(4)
3:14.274 rotation - arcane_blast Fluffy_Pillow 28266.8/63543: 44% mana
3:16.229 rotation - arcane_blast Fluffy_Pillow 29376.4/63543: 46% mana arcane_charge
3:18.027 rotation - arcane_blast Fluffy_Pillow 28911.4/63543: 45% mana arcane_charge(2)
3:19.667 rotation - arcane_blast Fluffy_Pillow 26870.6/63543: 42% mana arcane_charge(3), clearcasting
3:21.154 rotation ) arcane_barrage Fluffy_Pillow 23260.3/63543: 37% mana arcane_charge(4), clearcasting
3:22.456 rotation ' arcane_orb Fluffy_Pillow 27456.7/63543: 43% mana clearcasting
3:23.760 rotation - arcane_blast Fluffy_Pillow 28613.9/63543: 45% mana arcane_charge(2), clearcasting
3:25.402 rotation - arcane_blast Fluffy_Pillow 26575.7/63543: 42% mana arcane_charge(3), clearcasting
3:26.886 rotation ) arcane_barrage Fluffy_Pillow 22961.6/63543: 36% mana arcane_charge(4), clearcasting
3:28.189 cooldowns j touch_of_the_magi Fluffy_Pillow 27159.2/63543: 43% mana clearcasting
3:29.492 cooldowns m rune_of_power Fluffy_Pillow 26315.2/63543: 41% mana arcane_charge(4), clearcasting
3:30.796 cooldowns n presence_of_mind Fluffy_Pillow 27972.4/63543: 44% mana arcane_charge(4), clearcasting, rune_of_power
3:30.796 rotation # arcane_missiles Fluffy_Pillow 27972.4/63543: 44% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:37.058 rotation " arcane_blast Fluffy_Pillow 20930.5/63543: 33% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:38.362 rotation - arcane_blast Fluffy_Pillow 15712.7/63543: 25% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:39.667 rotation $ arcane_missiles Fluffy_Pillow 10496.1/63543: 17% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
3:41.634 rotation - arcane_blast Fluffy_Pillow 12995.9/63543: 20% mana arcane_charge(4), presence_of_mind, rune_of_power
3:42.938 rotation - arcane_blast Fluffy_Pillow 7778.1/63543: 12% mana arcane_charge(4), rune_of_power
3:44.268 rotation ; arcane_barrage Fluffy_Pillow 2593.4/63543: 4% mana arcane_charge(4), rune_of_power
3:45.571 rotation ' arcane_orb Fluffy_Pillow 6791.0/63543: 11% mana rune_of_power
3:46.874 rotation - arcane_blast Fluffy_Pillow 7946.9/63543: 13% mana arcane_charge(2)
3:48.513 rotation - arcane_blast Fluffy_Pillow 5904.9/63543: 9% mana arcane_charge(3)
3:49.997 rotation : evocation Fluffy_Pillow 2290.8/63543: 4% mana arcane_charge(4)
3:54.333 rotation - arcane_blast Fluffy_Pillow 56301.0/63543: 89% mana arcane_charge(4)
3:55.661 rotation - arcane_blast Fluffy_Pillow 51113.7/63543: 80% mana arcane_charge(4)
3:56.988 rotation - arcane_blast Fluffy_Pillow 45925.2/63543: 72% mana arcane_charge(4)
3:58.316 rotation ) arcane_barrage Fluffy_Pillow 40737.9/63543: 64% mana arcane_charge(4), clearcasting
3:59.618 rotation - arcane_blast Fluffy_Pillow 44934.2/63543: 71% mana clearcasting
4:01.569 rotation - arcane_blast Fluffy_Pillow 46038.7/63543: 72% mana arcane_charge, clearcasting
4:03.365 rotation - arcane_blast Fluffy_Pillow 45571.1/63543: 72% mana arcane_charge(2), clearcasting
4:05.007 rotation - arcane_blast Fluffy_Pillow 43532.9/63543: 69% mana arcane_charge(3), clearcasting
4:06.491 rotation ) arcane_barrage Fluffy_Pillow 39918.8/63543: 63% mana arcane_charge(4), clearcasting
4:07.796 rotation ' arcane_orb Fluffy_Pillow 44119.0/63543: 69% mana clearcasting
4:09.100 rotation - arcane_blast Fluffy_Pillow 45276.2/63543: 71% mana arcane_charge(2), clearcasting
4:10.741 shared_cds < use_mana_gem human 43236.7/63543: 68% mana arcane_charge(3), clearcasting
4:10.741 rotation & arcane_missiles Fluffy_Pillow 49591.0/63543: 78% mana arcane_charge(3), clearcasting
4:12.720 rotation - arcane_blast Fluffy_Pillow 52106.0/63543: 82% mana arcane_charge(3)
4:14.206 rotation - arcane_blast Fluffy_Pillow 48494.5/63543: 76% mana arcane_charge(4)
4:15.535 rotation ~ arcane_barrage Fluffy_Pillow 43308.5/63543: 68% mana arcane_charge(4)
4:16.839 rotation - arcane_blast Fluffy_Pillow 47507.4/63543: 75% mana
4:18.792 rotation - arcane_blast Fluffy_Pillow 48614.4/63543: 77% mana arcane_charge
4:20.589 cooldowns k touch_of_the_magi Fluffy_Pillow 48148.1/63543: 76% mana arcane_charge(2)
4:21.893 cooldowns l arcane_power Fluffy_Pillow 47305.3/63543: 74% mana arcane_charge(4)
4:21.893 rotation # arcane_missiles Fluffy_Pillow 47305.3/63543: 74% mana arcane_charge(4), arcane_power, rune_of_power

Stats

Level Bonus (60) Race Bonus (human) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 198 198 0
Agility 306 0 306 306 0
Stamina 414 0 434 414 0
Intellect 450 0 2457 2250 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63543 63543 0
Spell Power 2457 2250 0
Crit 19.57% 19.57% 510
Haste 15.45% 15.45% 510
Versatility 12.75% 12.75% 510
Mana Regen 1271 1271 0
Mastery 27.09% 27.09% 510
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="human"
source=default
spec=arcane
level=60
race=human
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

kul_tiran : 6486 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6486.4 6486.4 12.3 / 0.190% 943.8 / 14.6% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2103.4 2002.9 Mana 0.00% 36.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
kul_tiran 6486
Arcane Barrage 795 12.3% 22.7 12.43sec 10612 8268 Direct 22.7 8883 17813 10623 19.5%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.67 22.65 0.00 0.00 1.2834 0.0000 240602.89 240602.89 0.00% 8268.14 8268.14
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.52% 18.24 8 28 8882.65 4474 25384 8873.31 6756 10641 161959 161959 0.00%
crit 19.48% 4.41 0 13 17813.13 8948 50768 17571.79 0 50768 78644 78644 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.92
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.27
    rotation
    [~]:2.48
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.35
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.04
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.32
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.46
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.26
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.10
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.45
Arcane Blast 2376 36.6% 104.6 2.78sec 6857 4782 Direct 104.6 5753 11519 6858 19.2%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.61 104.61 0.00 0.00 1.4341 0.0000 717273.12 717273.12 0.00% 4781.50 4781.50
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.81% 84.53 57 112 5752.53 1337 11048 5751.64 5011 6753 486156 486156 0.00%
crit 19.19% 20.07 6 37 11518.64 2674 22097 11523.96 6627 15489 231117 231117 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.18
    opener
    [v]:0.01
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.29
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.21
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.43
Arcane Echo 269 4.2% 132.7 2.42sec 612 0 Direct 132.7 514 1025 612 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 132.69 132.69 0.00 0.00 0.0000 0.0000 81259.10 81259.10 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.71% 107.09 67 151 513.81 319 671 513.71 470 578 55020 55020 0.00%
crit 19.29% 25.60 8 44 1025.07 639 1342 1025.44 895 1210 26239 26239 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2399 37.0% 41.2 7.39sec 17586 8992 Periodic 281.7 2155 4306 2570 19.3% 24.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.16 0.00 281.95 281.71 1.9557 0.2663 723858.92 723858.92 0.00% 8992.04 8992.04
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.70% 227.34 127 343 2154.54 1449 3043 2156.04 1926 2397 489812 489812 0.00%
crit 19.30% 54.37 27 90 4305.84 2898 6086 4307.46 3734 4908 234047 234047 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.51
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.99
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.22
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.83
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.29
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.39
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (177) 0.0% (2.7%) 11.0 26.18sec 4864 3847

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.00 0.00 0.00 0.00 1.2644 0.0000 0.00 0.00 0.00% 3846.93 3846.93

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.01
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 177 2.7% 11.0 26.18sec 4866 0 Direct 11.0 4091 8149 4865 19.1%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.99 10.99 0.00 0.00 0.0000 0.0000 53479.97 53479.97 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.91% 8.89 3 14 4090.79 3907 5470 4093.53 3907 4688 36375 36375 0.00%
crit 19.09% 2.10 0 8 8149.07 7814 10939 7369.62 0 10939 17105 17105 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (64) 0.0% (1.0%) 13.7 1.85sec 1401 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.68 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 64 1.0% 13.7 1.85sec 1401 0 Direct 13.7 1174 2348 1400 19.3%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.68 13.68 0.00 0.00 0.0000 0.0000 19162.74 19162.74 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.69% 11.04 4 22 1173.87 1174 1174 1173.87 1174 1174 12960 12960 0.00%
crit 19.31% 2.64 0 9 2347.75 2348 2348 2195.14 0 2348 6203 6203 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1495 2990 1786 19.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1787.59 1787.59 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.43% 0.80 0 1 1495.06 1495 1495 1202.52 0 1495 1203 1203 0.00%
crit 19.57% 0.20 0 1 2990.11 2990 2990 585.06 0 2990 585 585 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5898 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 147  / 20 0.3% 87.0 1.34sec 68 50 Direct 87.0 57 114 68 19.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5897.63 5897.63 0.00% 50.22 50.22
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.68% 70.19 56 81 56.82 43 61 56.82 55 59 3988 3988 0.00%
crit 19.32% 16.81 6 31 113.62 87 122 113.64 101 122 1909 1909 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (379) 0.0% (5.8%) 6.2 51.41sec 18410 14092

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.22 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 14091.64 14091.64

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.58
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.66
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 379 5.8% 6.2 51.36sec 18410 0 Direct 6.2 18456 0 18456 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.22 6.21 0.00 0.00 0.0000 0.0000 114494.57 114494.57 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.21 5 8 18455.55 619 45448 18465.49 12994 24484 114495 114495 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:18569.13
  • base_dd_max:18569.13
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
kul_tiran
Arcane Power 2.8 131.20sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.81
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 101.93sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.09 0.00 18.45 0.00 4.0050 0.6699 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:kul_tiran
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.09
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:kul_tiran
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:kul_tiran
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 100.33sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.41
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.1 49.74sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.14 0.00 0.00 0.00 1.2576 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.15
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.78sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:kul_tiran
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.5 109.3 12.8sec 2.3sec 10.4sec 81.20% 0.00% 57.8 (58.6) 0.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 50.8s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 48.2s

Stack Uptimes

  • arcane_charge_1:6.89%
  • arcane_charge_2:11.83%
  • arcane_charge_3:8.65%
  • arcane_charge_4:53.82%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.3sec 131.3sec 14.7sec 13.69% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 192.9s
  • trigger_min/max:120.0s / 192.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:13.69%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.1 5.3 14.7sec 11.6sec 5.4sec 35.89% 0.00% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.60%
  • clearcasting_2:10.22%
  • clearcasting_3:1.08%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.1sec 103.1sec 4.0sec 4.10% 0.00% 12.3 (12.3) 0.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 149.2s
  • trigger_min/max:90.0s / 149.2s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 4.3s

Stack Uptimes

  • evocation_1:4.10%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 310.9sec 310.9sec 24.9sec 8.44% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.2s / 334.0s
  • trigger_min/max:300.2s / 334.0s
  • trigger_pct:100.00%
  • duration_min/max:1.9s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.44%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.8sec 101.8sec 11.0sec 12.51% 9.63% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.6s / 125.0s
  • trigger_min/max:70.6s / 125.0s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 20.4s

Stack Uptimes

  • presence_of_mind_1:2.11%
  • presence_of_mind_2:2.06%
  • presence_of_mind_3:8.34%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 8.9 0.0 34.9sec 34.9sec 14.7sec 43.55% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.1s
  • trigger_min/max:15.0s / 53.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.55%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.00% 0.00% 3.70%
Arcane Barrage Arcane Charge 3 3.85% 0.00% 21.05%
Arcane Barrage Arcane Charge 4 96.15% 78.95% 100.00%
Arcane Blast Arcane Charge 0 8.75% 5.00% 13.48%
Arcane Blast Arcane Charge 1 7.29% 3.85% 11.43%
Arcane Blast Arcane Charge 2 15.11% 10.11% 19.64%
Arcane Blast Arcane Charge 3 14.98% 10.10% 18.95%
Arcane Blast Arcane Charge 4 53.87% 43.75% 66.00%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.67% 0.14% 3.47% 0.7s 0.0s 4.6s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.3570.00059.19964.77235.281131.327
Rune of Power5.7040.00028.63236.12918.49167.412
Touch of the Magi4.4740.00025.49630.04216.88464.025
Arcane Power7.7170.01872.90722.2817.76195.291
Arcane Barrage10.2821.27350.413244.067190.363295.128
Arcane Orb7.4080.00054.18186.42642.670166.358
Presence of Mind22.1560.09853.25282.59729.027128.382

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
kul_tiran
mana_regen Mana 3068.61 379847.44 62.80% 123.79 2777.01 0.73%
Evocation Mana 137.95 149887.06 24.78% 1086.51 0.00 0.00%
Mana Gem Mana 2.87 18204.36 3.01% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.67 56889.92 9.41% 2509.63 17.95 0.03%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2002.90 2103.42 2796.9 33012.4 454.6 63371.4
Usage Type Count Total Avg RPE APR
kul_tiran
arcane_blast Mana 104.6 514224.5 4916.0 4915.9 1.4
arcane_missiles Mana 41.2 98949.8 2403.8 2403.9 7.3
arcane_orb Mana 11.0 5496.4 500.0 499.9 9.7
touch_of_the_magi Mana 6.2 15535.3 2498.8 2497.9 7.4

Statistics & Data Analysis

Fight Length
kul_tiran Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
kul_tiran Damage Per Second
Count 1523
Mean 6486.40
Minimum 5444.26
Maximum 7447.55
Spread ( max - min ) 2003.29
Range [ ( max - min ) / 2 * 100% ] 15.44%
Standard Deviation 244.9736
5th Percentile 6089.80
95th Percentile 6893.14
( 95th Percentile - 5th Percentile ) 803.34
Mean Distribution
Standard Deviation 6.2772
95.00% Confidence Interval ( 6474.10 - 6498.71 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 55
0.1% Error 5480
0.1 Scale Factor Error with Delta=300 513
0.05 Scale Factor Error with Delta=300 2050
0.01 Scale Factor Error with Delta=300 51230
Priority Target DPS
kul_tiran Priority Target Damage Per Second
Count 1523
Mean 6486.40
Minimum 5444.26
Maximum 7447.55
Spread ( max - min ) 2003.29
Range [ ( max - min ) / 2 * 100% ] 15.44%
Standard Deviation 244.9736
5th Percentile 6089.80
95th Percentile 6893.14
( 95th Percentile - 5th Percentile ) 803.34
Mean Distribution
Standard Deviation 6.2772
95.00% Confidence Interval ( 6474.10 - 6498.71 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 55
0.1% Error 5480
0.1 Scale Factor Error with Delta=300 513
0.05 Scale Factor Error with Delta=300 2050
0.01 Scale Factor Error with Delta=300 51230
DPS(e)
kul_tiran Damage Per Second (Effective)
Count 1523
Mean 6486.40
Minimum 5444.26
Maximum 7447.55
Spread ( max - min ) 2003.29
Range [ ( max - min ) / 2 * 100% ] 15.44%
Damage
kul_tiran Damage
Count 1523
Mean 1951918.91
Minimum 1450653.83
Maximum 2462430.14
Spread ( max - min ) 1011776.31
Range [ ( max - min ) / 2 * 100% ] 25.92%
DTPS
kul_tiran Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
kul_tiran Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
kul_tiran Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
kul_tiran Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
kul_tiran Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
kul_tiran Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
kul_tiranTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
kul_tiran Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.58 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.66 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.81 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.15 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.41 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.51 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.18 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.01 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.92 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.99 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.29 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.27 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.48 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.35 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.21 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.22 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.83 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.29 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.39 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.01 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.04 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.32 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.46 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.26 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.10 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.43 arcane_blast
: 2.09 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.45 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux{{<y{{{wtyz{{{{y{{{y{{{{|-*'-----)----)%'jm#-----,'--)----)----)'--)jmn#"--;'--:l--$---<----+'----)jm#$---$)'--)----)----)'--~jmn#"-$-$,'----:---)--'--)&-kl#<pp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask kul_tiran 63371.4/63371: 100% mana
Pre precombat R food kul_tiran 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.307 opener s arcane_power Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), clearcasting
0:01.307 shared_cds = potion Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power
0:01.307 opener u presence_of_mind Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:01.307 opener x arcane_missiles Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.669 opener { arcane_blast Fluffy_Pillow 56476.0/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.674 opener { arcane_blast Fluffy_Pillow 54312.3/63371: 86% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:11.680 shared_cds < use_mana_gem kul_tiran 52149.8/63371: 82% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:11.680 opener y arcane_missiles Fluffy_Pillow 58486.9/63371: 92% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:13.214 opener { arcane_blast Fluffy_Pillow 60431.2/63371: 95% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:14.220 opener { arcane_blast Fluffy_Pillow 58268.7/63371: 92% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.247 opener { arcane_blast Fluffy_Pillow 56132.9/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:16.274 opener w arcane_barrage Fluffy_Pillow 53997.0/63371: 85% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:17.280 opener t rune_of_power Fluffy_Pillow 57806.9/63371: 91% mana bloodlust, clearcasting, potion_of_deathly_fixation
0:18.286 opener y arcane_missiles Fluffy_Pillow 59081.9/63371: 93% mana bloodlust, clearcasting, rune_of_power, potion_of_deathly_fixation
0:19.946 opener z arcane_orb Fluffy_Pillow 61185.9/63371: 97% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:20.954 opener { arcane_blast Fluffy_Pillow 61963.4/63371: 98% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:22.221 opener { arcane_blast Fluffy_Pillow 59252.8/63371: 94% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:23.368 opener { arcane_blast Fluffy_Pillow 55206.5/63371: 87% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.397 opener { arcane_blast Fluffy_Pillow 49635.7/63371: 78% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:25.424 opener y arcane_missiles Fluffy_Pillow 44062.3/63371: 70% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:27.021 opener { arcane_blast Fluffy_Pillow 46086.4/63371: 73% mana bloodlust, arcane_charge(4), rune_of_power
0:28.048 opener { arcane_blast Fluffy_Pillow 40513.1/63371: 64% mana bloodlust, arcane_charge(4), rune_of_power
0:29.075 opener { arcane_blast Fluffy_Pillow 34939.7/63371: 55% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:30.102 opener y arcane_missiles Fluffy_Pillow 29366.4/63371: 46% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:31.657 opener { arcane_blast Fluffy_Pillow 31337.2/63371: 49% mana bloodlust, arcane_charge(4), rune_of_power
0:32.685 opener { arcane_blast Fluffy_Pillow 25765.1/63371: 41% mana bloodlust, arcane_charge(4), rune_of_power
0:33.712 opener { arcane_blast Fluffy_Pillow 20191.8/63371: 32% mana bloodlust, arcane_charge(4)
0:34.738 opener { arcane_blast Fluffy_Pillow 14617.2/63371: 23% mana bloodlust, arcane_charge(4)
0:35.765 opener | evocation kul_tiran 9043.8/63371: 14% mana bloodlust, arcane_charge(4)
0:39.109 rotation - arcane_blast Fluffy_Pillow 62913.3/63371: 99% mana bloodlust, arcane_charge(4)
0:40.137 rotation * arcane_barrage Fluffy_Pillow 56504.0/63371: 89% mana bloodlust, arcane_charge(4)
0:41.145 rotation ' arcane_orb Fluffy_Pillow 60316.5/63371: 95% mana
0:42.453 rotation - arcane_blast Fluffy_Pillow 61474.3/63371: 97% mana arcane_charge(2)
0:44.096 rotation - arcane_blast Fluffy_Pillow 59250.2/63371: 93% mana arcane_charge(3), clearcasting
0:45.584 rotation - arcane_blast Fluffy_Pillow 55636.2/63371: 88% mana arcane_charge(4), clearcasting
0:46.915 rotation - arcane_blast Fluffy_Pillow 50448.1/63371: 80% mana arcane_charge(4), clearcasting
0:48.248 rotation - arcane_blast Fluffy_Pillow 45262.6/63371: 71% mana arcane_charge(4), clearcasting
0:49.581 rotation ) arcane_barrage Fluffy_Pillow 40077.1/63371: 63% mana arcane_charge(4), clearcasting
0:50.888 rotation - arcane_blast Fluffy_Pillow 44268.5/63371: 70% mana clearcasting
0:52.847 rotation - arcane_blast Fluffy_Pillow 45376.4/63371: 72% mana arcane_charge, clearcasting
0:54.647 rotation - arcane_blast Fluffy_Pillow 44907.7/63371: 71% mana arcane_charge(2), clearcasting(2)
0:56.291 rotation - arcane_blast Fluffy_Pillow 42866.4/63371: 68% mana arcane_charge(3), clearcasting(2)
0:57.780 rotation ) arcane_barrage Fluffy_Pillow 39253.6/63371: 62% mana arcane_charge(4), clearcasting(2)
0:59.088 rotation % arcane_missiles Fluffy_Pillow 43446.2/63371: 69% mana clearcasting(3)
1:00.992 rotation ' arcane_orb Fluffy_Pillow 45859.4/63371: 72% mana clearcasting(2)
1:02.451 cooldowns j touch_of_the_magi Fluffy_Pillow 47208.6/63371: 74% mana arcane_charge(2), clearcasting(2)
1:03.756 cooldowns m rune_of_power Fluffy_Pillow 46362.6/63371: 73% mana arcane_charge(4), clearcasting(2)
1:05.060 rotation # arcane_missiles Fluffy_Pillow 48015.3/63371: 76% mana arcane_charge(4), clearcasting(2), rune_of_power
1:12.983 rotation - arcane_blast Fluffy_Pillow 50557.2/63371: 80% mana arcane_charge(4), rune_of_power
1:14.315 rotation - arcane_blast Fluffy_Pillow 45370.4/63371: 72% mana arcane_charge(4), rune_of_power
1:15.648 rotation - arcane_blast Fluffy_Pillow 40184.9/63371: 63% mana arcane_charge(4), rune_of_power
1:16.980 rotation - arcane_blast Fluffy_Pillow 34998.1/63371: 55% mana arcane_charge(4), rune_of_power
1:18.313 rotation - arcane_blast Fluffy_Pillow 29812.5/63371: 47% mana arcane_charge(4), rune_of_power
1:19.646 rotation , arcane_barrage Fluffy_Pillow 24627.0/63371: 39% mana arcane_charge(4), rune_of_power
1:20.953 rotation ' arcane_orb Fluffy_Pillow 28818.4/63371: 45% mana
1:22.451 rotation - arcane_blast Fluffy_Pillow 30217.0/63371: 48% mana arcane_charge(2)
1:24.096 rotation - arcane_blast Fluffy_Pillow 28176.9/63371: 44% mana arcane_charge(3)
1:25.585 rotation ) arcane_barrage Fluffy_Pillow 24564.1/63371: 39% mana arcane_charge(4)
1:26.891 rotation - arcane_blast Fluffy_Pillow 28754.3/63371: 45% mana
1:28.849 rotation - arcane_blast Fluffy_Pillow 29860.9/63371: 47% mana arcane_charge
1:30.649 rotation - arcane_blast Fluffy_Pillow 29392.3/63371: 46% mana arcane_charge(2)
1:32.294 rotation - arcane_blast Fluffy_Pillow 27352.2/63371: 43% mana arcane_charge(3)
1:33.782 rotation ) arcane_barrage Fluffy_Pillow 23738.1/63371: 37% mana arcane_charge(4)
1:35.090 rotation - arcane_blast Fluffy_Pillow 27930.8/63371: 44% mana
1:37.048 rotation - arcane_blast Fluffy_Pillow 29037.4/63371: 46% mana arcane_charge
1:38.849 rotation - arcane_blast Fluffy_Pillow 28570.0/63371: 45% mana arcane_charge(2)
1:40.494 rotation - arcane_blast Fluffy_Pillow 26530.0/63371: 42% mana arcane_charge(3)
1:41.983 rotation ) arcane_barrage Fluffy_Pillow 22917.2/63371: 36% mana arcane_charge(4), clearcasting
1:43.290 rotation ' arcane_orb Fluffy_Pillow 27108.5/63371: 43% mana clearcasting
1:44.599 rotation - arcane_blast Fluffy_Pillow 28267.6/63371: 45% mana arcane_charge(2), clearcasting
1:46.244 rotation - arcane_blast Fluffy_Pillow 26227.5/63371: 41% mana arcane_charge(3), clearcasting
1:47.731 rotation ) arcane_barrage Fluffy_Pillow 22612.2/63371: 36% mana arcane_charge(4), clearcasting
1:49.037 cooldowns j touch_of_the_magi Fluffy_Pillow 26802.3/63371: 42% mana clearcasting
1:50.345 cooldowns m rune_of_power Fluffy_Pillow 25960.1/63371: 41% mana arcane_charge(4), clearcasting
1:51.652 cooldowns n presence_of_mind Fluffy_Pillow 27616.6/63371: 44% mana arcane_charge(4), clearcasting, rune_of_power
1:51.652 rotation # arcane_missiles Fluffy_Pillow 27616.6/63371: 44% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
1:57.979 rotation " arcane_blast Fluffy_Pillow 20635.7/63371: 33% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:59.286 rotation - arcane_blast Fluffy_Pillow 15417.2/63371: 24% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:00.594 rotation - arcane_blast Fluffy_Pillow 10200.0/63371: 16% mana arcane_charge(4), presence_of_mind, rune_of_power
2:01.901 rotation ; arcane_barrage Fluffy_Pillow 4981.5/63371: 8% mana arcane_charge(4), rune_of_power
2:03.207 rotation ' arcane_orb Fluffy_Pillow 9171.6/63371: 14% mana rune_of_power
2:04.597 rotation - arcane_blast Fluffy_Pillow 10433.4/63371: 16% mana arcane_charge(2), rune_of_power
2:06.242 rotation - arcane_blast Fluffy_Pillow 8393.3/63371: 13% mana arcane_charge(3), rune_of_power
2:07.729 rotation : evocation kul_tiran 4777.9/63371: 8% mana arcane_charge(4)
2:12.073 cooldowns l arcane_power Fluffy_Pillow 58622.6/63371: 93% mana arcane_charge(4)
2:12.073 rotation - arcane_blast Fluffy_Pillow 58622.6/63371: 93% mana arcane_charge(4), arcane_power, rune_of_power
2:13.404 rotation - arcane_blast Fluffy_Pillow 56872.1/63371: 90% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:14.738 rotation $ arcane_missiles Fluffy_Pillow 55125.3/63371: 87% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:16.803 rotation - arcane_blast Fluffy_Pillow 57742.5/63371: 91% mana arcane_charge(4), arcane_power, rune_of_power
2:18.135 rotation - arcane_blast Fluffy_Pillow 55993.3/63371: 88% mana arcane_charge(4), arcane_power, rune_of_power
2:19.469 rotation - arcane_blast Fluffy_Pillow 54246.5/63371: 86% mana arcane_charge(4), arcane_power, rune_of_power
2:20.803 shared_cds < use_mana_gem kul_tiran 52499.8/63371: 83% mana arcane_charge(4), arcane_power, rune_of_power
2:20.803 rotation - arcane_blast Fluffy_Pillow 58836.9/63371: 93% mana arcane_charge(4), arcane_power, rune_of_power
2:22.136 rotation - arcane_blast Fluffy_Pillow 57088.9/63371: 90% mana arcane_charge(4), arcane_power, rune_of_power
2:23.468 rotation - arcane_blast Fluffy_Pillow 55339.6/63371: 87% mana arcane_charge(4), arcane_power, rune_of_power
2:24.801 rotation - arcane_blast Fluffy_Pillow 53591.6/63371: 85% mana arcane_charge(4), arcane_power, rune_of_power
2:26.134 rotation + arcane_barrage Fluffy_Pillow 51843.6/63371: 82% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:27.441 rotation ' arcane_orb Fluffy_Pillow 56035.0/63371: 88% mana clearcasting
2:28.747 rotation - arcane_blast Fluffy_Pillow 57190.2/63371: 90% mana arcane_charge(2), clearcasting
2:30.394 rotation - arcane_blast Fluffy_Pillow 55152.7/63371: 87% mana arcane_charge(3), clearcasting
2:31.883 rotation - arcane_blast Fluffy_Pillow 51539.9/63371: 81% mana arcane_charge(4), clearcasting
2:33.217 rotation - arcane_blast Fluffy_Pillow 46355.6/63371: 73% mana arcane_charge(4), clearcasting
2:34.550 rotation ) arcane_barrage Fluffy_Pillow 41170.1/63371: 65% mana arcane_charge(4), clearcasting
2:35.857 cooldowns j touch_of_the_magi Fluffy_Pillow 45361.5/63371: 72% mana clearcasting(2)
2:37.164 cooldowns m rune_of_power Fluffy_Pillow 44518.0/63371: 70% mana arcane_charge(4), clearcasting(2)
2:38.470 rotation # arcane_missiles Fluffy_Pillow 46173.3/63371: 73% mana arcane_charge(4), clearcasting(2), rune_of_power
2:46.530 rotation $ arcane_missiles Fluffy_Pillow 41388.8/63371: 65% mana arcane_charge(4), clearcasting, rune_of_power
2:48.501 rotation - arcane_blast Fluffy_Pillow 43886.9/63371: 69% mana arcane_charge(4), rune_of_power
2:49.834 rotation - arcane_blast Fluffy_Pillow 38701.3/63371: 61% mana arcane_charge(4), rune_of_power
2:51.166 rotation - arcane_blast Fluffy_Pillow 33514.6/63371: 53% mana arcane_charge(4), clearcasting, rune_of_power
2:52.499 rotation $ arcane_missiles Fluffy_Pillow 28329.0/63371: 45% mana arcane_charge(4), clearcasting, rune_of_power
2:54.401 rotation ) arcane_barrage Fluffy_Pillow 30739.7/63371: 49% mana arcane_charge(4)
2:55.709 rotation ' arcane_orb Fluffy_Pillow 34932.3/63371: 55% mana
2:57.016 rotation - arcane_blast Fluffy_Pillow 36088.9/63371: 57% mana arcane_charge(2)
2:58.660 rotation - arcane_blast Fluffy_Pillow 34047.5/63371: 54% mana arcane_charge(3)
3:00.148 rotation ) arcane_barrage Fluffy_Pillow 30433.5/63371: 48% mana arcane_charge(4)
3:01.454 rotation - arcane_blast Fluffy_Pillow 34623.6/63371: 55% mana
3:03.410 rotation - arcane_blast Fluffy_Pillow 35727.7/63371: 56% mana arcane_charge
3:05.210 rotation - arcane_blast Fluffy_Pillow 35259.0/63371: 56% mana arcane_charge(2)
3:06.855 rotation - arcane_blast Fluffy_Pillow 33219.0/63371: 52% mana arcane_charge(3)
3:08.344 rotation ) arcane_barrage Fluffy_Pillow 29606.2/63371: 47% mana arcane_charge(4)
3:09.650 rotation - arcane_blast Fluffy_Pillow 33796.3/63371: 53% mana
3:11.608 rotation - arcane_blast Fluffy_Pillow 34902.9/63371: 55% mana arcane_charge
3:13.408 rotation - arcane_blast Fluffy_Pillow 34434.3/63371: 54% mana arcane_charge(2)
3:15.052 rotation - arcane_blast Fluffy_Pillow 32392.9/63371: 51% mana arcane_charge(3)
3:16.541 rotation ) arcane_barrage Fluffy_Pillow 28780.1/63371: 45% mana arcane_charge(4)
3:17.847 rotation ' arcane_orb Fluffy_Pillow 32970.2/63371: 52% mana
3:19.153 rotation - arcane_blast Fluffy_Pillow 34125.5/63371: 54% mana arcane_charge(2)
3:20.797 rotation - arcane_blast Fluffy_Pillow 32084.2/63371: 51% mana arcane_charge(3)
3:22.285 rotation ~ arcane_barrage Fluffy_Pillow 28470.1/63371: 45% mana arcane_charge(4)
3:23.594 cooldowns j touch_of_the_magi Fluffy_Pillow 32664.0/63371: 52% mana
3:24.902 cooldowns m rune_of_power Fluffy_Pillow 31821.8/63371: 50% mana arcane_charge(4)
3:26.209 cooldowns n presence_of_mind Fluffy_Pillow 33478.3/63371: 53% mana arcane_charge(4), rune_of_power
3:26.209 rotation # arcane_missiles Fluffy_Pillow 33478.3/63371: 53% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:32.853 rotation " arcane_blast Fluffy_Pillow 26899.1/63371: 42% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:34.158 rotation - arcane_blast Fluffy_Pillow 21678.1/63371: 34% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:35.465 rotation $ arcane_missiles Fluffy_Pillow 16459.7/63371: 26% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
3:37.453 rotation - arcane_blast Fluffy_Pillow 18979.3/63371: 30% mana arcane_charge(4), presence_of_mind, rune_of_power
3:38.758 rotation $ arcane_missiles Fluffy_Pillow 13758.3/63371: 22% mana arcane_charge(4), clearcasting, rune_of_power
3:40.738 rotation , arcane_barrage Fluffy_Pillow 16267.8/63371: 26% mana arcane_charge(4), rune_of_power
3:42.045 rotation ' arcane_orb Fluffy_Pillow 20459.2/63371: 32% mana
3:43.350 rotation - arcane_blast Fluffy_Pillow 21613.2/63371: 34% mana arcane_charge(2)
3:44.996 rotation - arcane_blast Fluffy_Pillow 19574.4/63371: 31% mana arcane_charge(3)
3:46.484 rotation - arcane_blast Fluffy_Pillow 15960.3/63371: 25% mana arcane_charge(4)
3:47.817 rotation - arcane_blast Fluffy_Pillow 10774.8/63371: 17% mana arcane_charge(4)
3:49.150 rotation : evocation Fluffy_Pillow 5589.3/63371: 9% mana arcane_charge(4)
3:53.496 rotation - arcane_blast Fluffy_Pillow 59436.5/63371: 94% mana arcane_charge(4)
3:54.828 rotation - arcane_blast Fluffy_Pillow 54249.7/63371: 86% mana arcane_charge(4)
3:56.162 rotation - arcane_blast Fluffy_Pillow 49065.4/63371: 77% mana arcane_charge(4), clearcasting
3:57.494 rotation ) arcane_barrage Fluffy_Pillow 43878.7/63371: 69% mana arcane_charge(4), clearcasting
3:58.800 rotation - arcane_blast Fluffy_Pillow 48068.8/63371: 76% mana clearcasting
4:00.759 rotation - arcane_blast Fluffy_Pillow 49176.7/63371: 78% mana arcane_charge, clearcasting
4:02.561 rotation ' arcane_orb Fluffy_Pillow 48710.6/63371: 77% mana arcane_charge(2), clearcasting
4:03.867 rotation - arcane_blast Fluffy_Pillow 49865.8/63371: 79% mana arcane_charge(4), clearcasting
4:05.199 rotation - arcane_blast Fluffy_Pillow 44679.0/63371: 71% mana arcane_charge(4), clearcasting
4:06.533 rotation ) arcane_barrage Fluffy_Pillow 39494.8/63371: 62% mana arcane_charge(4), clearcasting
4:07.838 rotation & arcane_missiles Fluffy_Pillow 43683.6/63371: 69% mana clearcasting
4:09.812 rotation - arcane_blast Fluffy_Pillow 46185.6/63371: 73% mana
4:11.771 cooldowns k touch_of_the_magi Fluffy_Pillow 47293.4/63371: 75% mana arcane_charge
4:13.076 cooldowns l arcane_power Fluffy_Pillow 46447.4/63371: 73% mana arcane_charge(4)
4:13.076 rotation # arcane_missiles Fluffy_Pillow 46447.4/63371: 73% mana arcane_charge(4), arcane_power, rune_of_power
4:23.932 shared_cds < use_mana_gem kul_tiran 45206.6/63371: 71% mana arcane_charge(4), arcane_power, rune_of_power
4:23.932 final_burn p arcane_blast Fluffy_Pillow 51543.8/63371: 81% mana arcane_charge(4), arcane_power, rune_of_power
4:25.267 final_burn p arcane_blast Fluffy_Pillow 49798.3/63371: 79% mana arcane_charge(4), arcane_power, rune_of_power

Stats

Level Bonus (60) Race Bonus (kul_tiran) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 -2 304 304 0
Stamina 414 2 436 416 0
Intellect 450 -1 2455 2249 1800
Spirit 0 0 0 0 0
Health 8720 8320 0
Mana 63371 63371 0
Spell Power 2455 2249 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 13.50% 13.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="kul_tiran"
source=default
spec=arcane
level=60
race=kul_tiran
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

lightforged draenei : 6479 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6478.7 6478.7 12.1 / 0.186% 948.7 / 14.6% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2087.4 1989.0 Mana 0.00% 37.0 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
lightforged draenei 6479
Arcane Barrage 777 12.0% 22.3 12.67sec 10535 8200 Direct 22.2 8854 17587 10541 19.3%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.26 22.24 0.00 0.00 1.2847 0.0000 234548.19 234548.19 0.00% 8200.41 8200.41
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.66% 17.94 9 27 8854.39 4438 25181 8852.75 7057 10643 158839 158839 0.00%
crit 19.34% 4.30 0 11 17587.26 8877 50362 17534.74 0 50362 75709 75709 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.92
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.25
    rotation
    [~]:2.50
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.33
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.03
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:11.99
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.44
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.27
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.12
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.39
Arcane Blast 2344 36.2% 103.2 2.82sec 6855 4786 Direct 103.2 5744 11514 6857 19.3%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 103.24 103.24 0.00 0.00 1.4322 0.0000 707683.43 707683.43 0.00% 4786.20 4786.20
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.71% 83.33 57 111 5743.71 1326 10960 5739.42 4641 6553 478434 478434 0.00%
crit 19.29% 19.91 7 36 11514.46 2653 21920 11508.23 7478 15942 229250 229250 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.01
    opener
    [v]:0.01
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.30
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.23
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:84.19
Arcane Echo 266 4.1% 132.1 2.41sec 607 0 Direct 132.1 509 1017 607 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 132.14 132.14 0.00 0.00 0.0000 0.0000 80227.04 80227.04 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.65% 106.58 62 150 508.95 317 666 509.00 462 567 54242 54242 0.00%
crit 19.35% 25.56 10 47 1016.67 634 1331 1016.78 887 1198 25985 25985 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2370 36.6% 41.1 7.22sec 17394 8897 Periodic 281.2 2132 4263 2543 19.3% 24.8%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.10 0.00 281.40 281.17 1.9552 0.2662 714907.50 714907.50 0.00% 8896.64 8896.64
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.73% 226.97 126 337 2131.82 1437 3019 2133.70 1929 2363 483912 483912 0.00%
crit 19.27% 54.19 26 84 4262.88 2875 6037 4266.50 3665 5027 230996 230996 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.53
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.01
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:3.03
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.22
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.76
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.34
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.37
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (175) 0.0% (2.7%) 10.9 26.12sec 4829 3804

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.93 0.00 0.00 0.00 1.2694 0.0000 0.00 0.00 0.00% 3803.92 3803.92

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:9.94
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 175 2.7% 10.9 26.12sec 4830 0 Direct 10.9 4047 8107 4832 19.3%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.93 10.93 0.00 0.00 0.0000 0.0000 52767.97 52767.97 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.72% 8.82 2 14 4047.31 3876 5426 4049.30 3876 4651 35694 35694 0.00%
crit 19.28% 2.11 0 7 8107.16 7751 10852 7212.64 0 10852 17074 17074 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (66) 0.0% (1.0%) 14.1 1.79sec 1391 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.06 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 66 1.0% 14.1 1.79sec 1391 0 Direct 14.1 1164 2327 1391 19.5%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.06 14.06 0.00 0.00 0.0000 0.0000 19559.24 19559.24 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.46% 11.31 4 22 1163.53 1164 1164 1163.53 1164 1164 13165 13165 0.00%
crit 19.54% 2.75 0 10 2327.06 2327 2327 2195.66 0 2327 6394 6394 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1483 2966 1785 20.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1782.05 1782.05 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.84% 0.80 0 1 1483.09 1483 1483 1184.14 0 1483 1184 1184 0.00%
crit 20.16% 0.20 0 1 2966.18 2966 2966 597.91 0 2966 598 598 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Light's Judgment 0 (82) 0.0% (1.3%) 2.5 153.73sec 10121 7748

Stats Details: Lights Judgment

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.46 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 7747.85 7747.85

Action Details: Lights Judgment

  • id:255647
  • school:holy
  • range:40.0
  • travel_speed:3.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:150.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:255647
  • name:Light's Judgment
  • school:holy
  • tooltip:
  • description:Call down a strike of Holy energy, dealing $<damage> Holy damage to enemies within $A1 yards after 3 sec.

Action Priority List

    shared_cds
    [>]:2.45
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
    Light's Judgment (_damage) 82 1.3% 2.4 153.59sec 10238 0 Direct 2.4 8707 17414 10241 17.6%

Stats Details: Lights Judgment Damage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.43 2.43 0.00 0.00 0.0000 0.0000 24886.11 24886.11 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 82.41% 2.00 0 3 8706.99 8707 8707 8529.77 0 8707 17443 17443 0.00%
crit 17.59% 0.43 0 3 17413.99 17414 17414 6437.34 0 17414 7444 7444 0.00%

Action Details: Lights Judgment Damage

  • id:256893
  • school:holy
  • range:40.0
  • travel_speed:0.0000
  • radius:5.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:150.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:3.000000
  • spell_power_mod.direct:3.000000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:256893
  • name:Light's Judgment
  • school:holy
  • tooltip:
  • description:Call down a strike of Holy energy, dealing $<damage> Holy damage to enemies within $A1 yards.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5854 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 146  / 20 0.3% 87.0 1.34sec 67 50 Direct 87.0 56 113 67 19.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5853.94 5853.94 0.00% 49.85 49.85
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.74% 70.24 58 81 56.41 43 60 56.41 55 58 3962 3962 0.00%
crit 19.26% 16.76 6 29 112.89 86 121 112.86 101 121 1892 1892 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (375) 0.0% (5.8%) 6.2 51.38sec 18140 14417

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.23 0.00 0.00 0.00 1.2583 0.0000 0.00 0.00 0.00% 14417.19 14417.19

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.61
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.63
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.01
    Touch of the Magi (_explosion) 375 5.8% 6.2 51.29sec 18140 0 Direct 6.2 18191 0 18191 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.23 6.21 0.00 0.00 0.0000 0.0000 112958.68 112958.68 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.21 5 8 18190.61 614 43509 18215.70 11977 23366 112959 112959 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:11947.56
  • base_dd_max:11947.56
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
lightforged draenei
Arcane Power 2.8 131.29sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.80 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.80
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 104.99sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.05 0.00 18.22 0.00 4.0217 0.6721 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:lightforged draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.05
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:lightforged draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:lightforged draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 100.65sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.44
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.1 49.69sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.13 0.00 0.00 0.00 1.2576 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.15
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.47sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.86 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:lightforged draenei
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.86
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.1 108.2 13.0sec 2.3sec 10.6sec 80.85% 0.00% 57.9 (58.7) 0.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 60.6s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 59.3s

Stack Uptimes

  • arcane_charge_1:6.74%
  • arcane_charge_2:11.63%
  • arcane_charge_3:8.50%
  • arcane_charge_4:53.99%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.5sec 131.5sec 14.7sec 13.63% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 194.2s
  • trigger_min/max:120.0s / 194.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:13.63%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.1 5.3 14.7sec 11.6sec 5.4sec 35.73% 0.00% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.55%
  • clearcasting_2:10.11%
  • clearcasting_3:1.08%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 104.5sec 104.5sec 4.0sec 4.06% 0.00% 12.2 (12.2) 0.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 155.0s
  • trigger_min/max:90.0s / 155.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.3s

Stack Uptimes

  • evocation_1:4.06%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 305.6sec 305.6sec 25.0sec 8.44% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.3s / 334.4s
  • trigger_min/max:300.3s / 334.4s
  • trigger_pct:100.00%
  • duration_min/max:4.8s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.44%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 100.9sec 100.9sec 10.9sec 12.48% 9.81% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.7s / 123.2s
  • trigger_min/max:70.7s / 123.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • presence_of_mind_1:2.09%
  • presence_of_mind_2:2.06%
  • presence_of_mind_3:8.33%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 8.9 0.0 34.9sec 34.9sec 14.7sec 43.43% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.1s
  • trigger_min/max:15.0s / 53.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.43%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 3.87% 0.00% 18.18%
Arcane Barrage Arcane Charge 4 96.13% 81.82% 100.00%
Arcane Blast Arcane Charge 0 8.63% 4.76% 13.27%
Arcane Blast Arcane Charge 1 7.12% 3.57% 10.99%
Arcane Blast Arcane Charge 2 14.85% 9.09% 19.32%
Arcane Blast Arcane Charge 3 14.72% 7.84% 19.32%
Arcane Blast Arcane Charge 4 54.68% 43.18% 68.37%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.82% 0.28% 4.25% 0.9s 0.0s 6.0s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation21.7990.00065.02068.11136.840135.116
Rune of Power5.7770.00028.62736.61119.77271.754
Touch of the Magi4.6200.00025.10630.70018.46661.014
Arcane Power8.2200.02474.16123.7729.27596.758
Arcane Barrage10.4991.27560.908245.014190.014298.113
Arcane Orb7.6280.00057.75087.78644.432160.591
Presence of Mind21.8870.43552.85081.63833.536127.331

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
lightforged draenei
mana_regen Mana 3042.54 378616.37 63.04% 124.44 4000.91 1.05%
Evocation Mana 136.67 147967.92 24.64% 1082.66 0.00 0.00%
Mana Gem Mana 2.86 18154.95 3.02% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.26 55853.12 9.30% 2509.50 16.27 0.03%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 1988.97 2087.43 4018.7 33634.7 187.1 63371.4
Usage Type Count Total Avg RPE APR
lightforged draenei
arcane_blast Mana 103.2 509335.6 4933.3 4933.4 1.4
arcane_missiles Mana 41.1 99076.5 2410.2 2410.6 7.2
arcane_orb Mana 10.9 5464.3 500.0 500.0 9.7
touch_of_the_magi Mana 6.2 15557.2 2499.2 2498.3 7.3

Statistics & Data Analysis

Fight Length
lightforged draenei Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
lightforged draenei Damage Per Second
Count 1523
Mean 6478.66
Minimum 5692.74
Maximum 7286.04
Spread ( max - min ) 1593.29
Range [ ( max - min ) / 2 * 100% ] 12.30%
Standard Deviation 240.1868
5th Percentile 6081.23
95th Percentile 6871.94
( 95th Percentile - 5th Percentile ) 790.72
Mean Distribution
Standard Deviation 6.1546
95.00% Confidence Interval ( 6466.60 - 6490.73 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 53
0.1% Error 5280
0.1 Scale Factor Error with Delta=300 493
0.05 Scale Factor Error with Delta=300 1970
0.01 Scale Factor Error with Delta=300 49248
Priority Target DPS
lightforged draenei Priority Target Damage Per Second
Count 1523
Mean 6478.66
Minimum 5692.74
Maximum 7286.04
Spread ( max - min ) 1593.29
Range [ ( max - min ) / 2 * 100% ] 12.30%
Standard Deviation 240.1868
5th Percentile 6081.23
95th Percentile 6871.94
( 95th Percentile - 5th Percentile ) 790.72
Mean Distribution
Standard Deviation 6.1546
95.00% Confidence Interval ( 6466.60 - 6490.73 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 53
0.1% Error 5280
0.1 Scale Factor Error with Delta=300 493
0.05 Scale Factor Error with Delta=300 1970
0.01 Scale Factor Error with Delta=300 49248
DPS(e)
lightforged draenei Damage Per Second (Effective)
Count 1523
Mean 6478.66
Minimum 5692.74
Maximum 7286.04
Spread ( max - min ) 1593.29
Range [ ( max - min ) / 2 * 100% ] 12.30%
Damage
lightforged draenei Damage
Count 1523
Mean 1949320.21
Minimum 1392157.45
Maximum 2396773.50
Spread ( max - min ) 1004616.05
Range [ ( max - min ) / 2 * 100% ] 25.77%
DTPS
lightforged draenei Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
lightforged draenei Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
lightforged draenei Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
lightforged draenei Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
lightforged draenei Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
lightforged draenei Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
lightforged draeneiTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
lightforged draenei Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.61 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.63 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.80 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.15 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.44 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.53 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.01 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.01 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.01 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.92 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.01 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 3.03 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.30 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.25 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.50 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.33 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.23 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.22 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.76 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.34 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.37 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 9.94 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.03 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 11.99 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.44 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.27 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.12 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 84.19 arcane_blast
: 2.05 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.39 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.86 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
> 2.45 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXY>rs=uxy{{{<{{ty{{y{{{{{{y{{}z{|----)----)'--)-jm#----$)'--)----)----&)&jmn#"--$-,'---:l---<----$--+>'-~jm#----$)'--)----)----)'--~jmn#-----,'-:----)----&)'--(kl#

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask lightforged draenei 63371.4/63371: 100% mana
Pre precombat R food lightforged draenei 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 shared_cds > lights_judgment Fluffy_Pillow 62371.4/63371: 98% mana
0:01.308 opener r touch_of_the_magi Fluffy_Pillow 63371.4/63371: 100% mana bloodlust
0:02.314 opener s arcane_power Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4)
0:02.314 shared_cds = potion Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:02.314 opener u presence_of_mind Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:02.314 opener x arcane_missiles Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.687 opener y arcane_missiles Fluffy_Pillow 56488.7/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:12.246 opener { arcane_blast Fluffy_Pillow 58464.6/63371: 92% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:13.252 opener { arcane_blast Fluffy_Pillow 56302.1/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:14.258 opener { arcane_blast Fluffy_Pillow 54139.7/63371: 85% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:15.265 shared_cds < use_mana_gem lightforged draenei 51978.5/63371: 82% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.265 opener { arcane_blast Fluffy_Pillow 58315.6/63371: 92% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.290 opener { arcane_blast Fluffy_Pillow 56177.2/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:17.317 opener t rune_of_power Fluffy_Pillow 54041.4/63371: 85% mana bloodlust, arcane_charge(4), clearcasting, potion_of_deathly_fixation
0:18.323 opener y arcane_missiles Fluffy_Pillow 55316.4/63371: 87% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:19.975 opener { arcane_blast Fluffy_Pillow 57410.2/63371: 91% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:21.002 opener { arcane_blast Fluffy_Pillow 51836.8/63371: 82% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:22.028 opener y arcane_missiles Fluffy_Pillow 46262.2/63371: 73% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:23.575 opener { arcane_blast Fluffy_Pillow 48222.9/63371: 76% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.602 opener { arcane_blast Fluffy_Pillow 42649.6/63371: 67% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:25.629 opener { arcane_blast Fluffy_Pillow 37076.2/63371: 59% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:26.656 opener { arcane_blast Fluffy_Pillow 31502.9/63371: 50% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:27.683 opener { arcane_blast Fluffy_Pillow 25929.5/63371: 41% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:28.710 opener { arcane_blast Fluffy_Pillow 20356.2/63371: 32% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:29.737 opener y arcane_missiles Fluffy_Pillow 14782.8/63371: 23% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:31.248 opener { arcane_blast Fluffy_Pillow 16697.9/63371: 26% mana bloodlust, arcane_charge(4), rune_of_power
0:32.274 opener { arcane_blast Fluffy_Pillow 11123.3/63371: 18% mana bloodlust, arcane_charge(4), rune_of_power
0:33.301 opener } arcane_barrage Fluffy_Pillow 5550.0/63371: 9% mana bloodlust, arcane_charge(4), rune_of_power
0:34.307 opener z arcane_orb Fluffy_Pillow 9359.8/63371: 15% mana bloodlust
0:35.314 opener { arcane_blast Fluffy_Pillow 10136.1/63371: 16% mana bloodlust, arcane_charge(2)
0:36.580 opener | evocation lightforged draenei 7615.7/63371: 12% mana bloodlust, arcane_charge(3)
0:39.925 rotation - arcane_blast Fluffy_Pillow 61486.5/63371: 97% mana bloodlust, arcane_charge(3)
0:41.070 rotation - arcane_blast Fluffy_Pillow 57437.7/63371: 91% mana arcane_charge(4)
0:42.403 rotation - arcane_blast Fluffy_Pillow 52252.1/63371: 82% mana arcane_charge(4), clearcasting
0:43.735 rotation - arcane_blast Fluffy_Pillow 47065.4/63371: 74% mana arcane_charge(4), clearcasting
0:45.067 rotation ) arcane_barrage Fluffy_Pillow 41878.6/63371: 66% mana arcane_charge(4), clearcasting
0:46.374 rotation - arcane_blast Fluffy_Pillow 46070.0/63371: 73% mana clearcasting
0:48.332 rotation - arcane_blast Fluffy_Pillow 47176.6/63371: 74% mana arcane_charge, clearcasting
0:50.130 rotation - arcane_blast Fluffy_Pillow 46705.4/63371: 74% mana arcane_charge(2), clearcasting
0:51.774 rotation - arcane_blast Fluffy_Pillow 44664.1/63371: 70% mana arcane_charge(3), clearcasting
0:53.264 rotation ) arcane_barrage Fluffy_Pillow 41052.5/63371: 65% mana arcane_charge(4), clearcasting
0:54.572 rotation ' arcane_orb Fluffy_Pillow 45245.2/63371: 71% mana clearcasting(2)
0:55.878 rotation - arcane_blast Fluffy_Pillow 46400.5/63371: 73% mana arcane_charge(2), clearcasting(2)
0:57.522 rotation - arcane_blast Fluffy_Pillow 44359.1/63371: 70% mana arcane_charge(3), clearcasting(2)
0:59.010 rotation ) arcane_barrage Fluffy_Pillow 40745.0/63371: 64% mana arcane_charge(4), clearcasting(2)
1:00.315 rotation - arcane_blast Fluffy_Pillow 44933.9/63371: 71% mana clearcasting(2)
1:02.272 cooldowns j touch_of_the_magi Fluffy_Pillow 46039.2/63371: 73% mana arcane_charge, clearcasting(2)
1:03.579 cooldowns m rune_of_power Fluffy_Pillow 45195.8/63371: 71% mana arcane_charge(4), clearcasting(2)
1:04.884 rotation # arcane_missiles Fluffy_Pillow 46849.8/63371: 74% mana arcane_charge(4), clearcasting(2), rune_of_power
1:13.041 rotation - arcane_blast Fluffy_Pillow 42188.2/63371: 67% mana arcane_charge(4), rune_of_power
1:14.373 rotation - arcane_blast Fluffy_Pillow 37001.4/63371: 58% mana arcane_charge(4), rune_of_power
1:15.706 rotation - arcane_blast Fluffy_Pillow 31815.9/63371: 50% mana arcane_charge(4), rune_of_power
1:17.037 rotation - arcane_blast Fluffy_Pillow 26627.8/63371: 42% mana arcane_charge(4), clearcasting, rune_of_power
1:18.369 rotation $ arcane_missiles Fluffy_Pillow 21441.0/63371: 34% mana arcane_charge(4), clearcasting, rune_of_power
1:22.060 rotation ) arcane_barrage Fluffy_Pillow 26119.1/63371: 41% mana arcane_charge(4)
1:23.367 rotation ' arcane_orb Fluffy_Pillow 30310.5/63371: 48% mana
1:24.675 rotation - arcane_blast Fluffy_Pillow 31468.3/63371: 50% mana arcane_charge(2)
1:26.321 rotation - arcane_blast Fluffy_Pillow 29429.5/63371: 46% mana arcane_charge(3)
1:27.810 rotation ) arcane_barrage Fluffy_Pillow 25816.7/63371: 41% mana arcane_charge(4), clearcasting
1:29.117 rotation - arcane_blast Fluffy_Pillow 30008.1/63371: 47% mana clearcasting
1:31.075 rotation - arcane_blast Fluffy_Pillow 31114.7/63371: 49% mana arcane_charge, clearcasting
1:32.876 rotation - arcane_blast Fluffy_Pillow 30647.3/63371: 48% mana arcane_charge(2), clearcasting
1:34.520 rotation - arcane_blast Fluffy_Pillow 28606.0/63371: 45% mana arcane_charge(3), clearcasting
1:36.009 rotation ) arcane_barrage Fluffy_Pillow 24993.2/63371: 39% mana arcane_charge(4), clearcasting(2)
1:37.315 rotation - arcane_blast Fluffy_Pillow 29183.3/63371: 46% mana clearcasting(2)
1:39.274 rotation - arcane_blast Fluffy_Pillow 30291.2/63371: 48% mana arcane_charge, clearcasting(2)
1:41.074 rotation - arcane_blast Fluffy_Pillow 29822.6/63371: 47% mana arcane_charge(2), clearcasting(2)
1:42.717 rotation - arcane_blast Fluffy_Pillow 27780.0/63371: 44% mana arcane_charge(3), clearcasting(2)
1:44.205 rotation & arcane_missiles Fluffy_Pillow 24165.9/63371: 38% mana arcane_charge(4), clearcasting(2)
1:46.180 rotation ) arcane_barrage Fluffy_Pillow 26669.1/63371: 42% mana arcane_charge(4), clearcasting
1:47.486 rotation & arcane_missiles Fluffy_Pillow 30859.2/63371: 49% mana clearcasting
1:49.410 cooldowns j touch_of_the_magi Fluffy_Pillow 33297.7/63371: 53% mana
1:50.717 cooldowns m rune_of_power Fluffy_Pillow 32454.3/63371: 51% mana arcane_charge(4)
1:52.023 cooldowns n presence_of_mind Fluffy_Pillow 34109.5/63371: 54% mana arcane_charge(4), rune_of_power
1:52.023 rotation # arcane_missiles Fluffy_Pillow 34109.5/63371: 54% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:58.701 rotation " arcane_blast Fluffy_Pillow 27573.4/63371: 44% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:00.006 rotation - arcane_blast Fluffy_Pillow 22352.4/63371: 35% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:01.310 rotation - arcane_blast Fluffy_Pillow 17130.1/63371: 27% mana arcane_charge(4), presence_of_mind, rune_of_power
2:02.617 rotation $ arcane_missiles Fluffy_Pillow 11911.7/63371: 19% mana arcane_charge(4), clearcasting, rune_of_power
2:04.546 rotation - arcane_blast Fluffy_Pillow 14356.5/63371: 23% mana arcane_charge(4), rune_of_power
2:05.881 rotation , arcane_barrage Fluffy_Pillow 9173.5/63371: 14% mana arcane_charge(4), rune_of_power
2:07.188 rotation ' arcane_orb Fluffy_Pillow 13364.9/63371: 21% mana
2:08.496 rotation - arcane_blast Fluffy_Pillow 14522.7/63371: 23% mana arcane_charge(2)
2:10.142 rotation - arcane_blast Fluffy_Pillow 12483.9/63371: 20% mana arcane_charge(3)
2:11.631 rotation - arcane_blast Fluffy_Pillow 8871.1/63371: 14% mana arcane_charge(4)
2:12.964 rotation : evocation lightforged draenei 3685.6/63371: 6% mana arcane_charge(4)
2:17.309 cooldowns l arcane_power Fluffy_Pillow 57531.5/63371: 91% mana arcane_charge(4)
2:17.309 rotation - arcane_blast Fluffy_Pillow 57531.5/63371: 91% mana arcane_charge(4), arcane_power, rune_of_power
2:18.643 rotation - arcane_blast Fluffy_Pillow 55784.8/63371: 88% mana arcane_charge(4), arcane_power, rune_of_power
2:19.976 rotation - arcane_blast Fluffy_Pillow 54036.8/63371: 85% mana arcane_charge(4), arcane_power, rune_of_power
2:21.309 shared_cds < use_mana_gem lightforged draenei 52288.7/63371: 83% mana arcane_charge(4), arcane_power, rune_of_power
2:21.309 rotation - arcane_blast Fluffy_Pillow 58625.9/63371: 93% mana arcane_charge(4), arcane_power, rune_of_power
2:22.643 rotation - arcane_blast Fluffy_Pillow 56879.1/63371: 90% mana arcane_charge(4), arcane_power, rune_of_power
2:23.973 rotation - arcane_blast Fluffy_Pillow 55127.3/63371: 87% mana arcane_charge(4), arcane_power, rune_of_power
2:25.305 rotation - arcane_blast Fluffy_Pillow 53378.0/63371: 84% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:26.636 rotation $ arcane_missiles Fluffy_Pillow 51627.5/63371: 81% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:28.620 rotation - arcane_blast Fluffy_Pillow 54142.1/63371: 85% mana arcane_charge(4), arcane_power, rune_of_power
2:29.953 rotation - arcane_blast Fluffy_Pillow 52394.0/63371: 83% mana arcane_charge(4), arcane_power, rune_of_power
2:31.285 rotation + arcane_barrage Fluffy_Pillow 50644.8/63371: 80% mana arcane_charge(4), arcane_power, rune_of_power
2:32.590 shared_cds > lights_judgment Fluffy_Pillow 54833.6/63371: 87% mana
2:33.896 rotation ' arcane_orb Fluffy_Pillow 56488.9/63371: 89% mana
2:35.204 rotation - arcane_blast Fluffy_Pillow 57646.7/63371: 91% mana arcane_charge(2)
2:36.850 rotation ~ arcane_barrage Fluffy_Pillow 55607.9/63371: 88% mana arcane_charge(3)
2:38.157 cooldowns j touch_of_the_magi Fluffy_Pillow 59165.5/63371: 93% mana
2:39.463 cooldowns m rune_of_power Fluffy_Pillow 58320.8/63371: 92% mana arcane_charge(4), clearcasting
2:40.770 rotation # arcane_missiles Fluffy_Pillow 59977.3/63371: 95% mana arcane_charge(4), clearcasting, rune_of_power
2:49.271 rotation - arcane_blast Fluffy_Pillow 48251.7/63371: 76% mana arcane_charge(4), rune_of_power
2:50.604 rotation - arcane_blast Fluffy_Pillow 43066.2/63371: 68% mana arcane_charge(4), rune_of_power
2:51.938 rotation - arcane_blast Fluffy_Pillow 37882.0/63371: 60% mana arcane_charge(4), rune_of_power
2:53.271 rotation - arcane_blast Fluffy_Pillow 32696.4/63371: 52% mana arcane_charge(4), clearcasting, rune_of_power
2:54.603 rotation $ arcane_missiles Fluffy_Pillow 27509.7/63371: 43% mana arcane_charge(4), clearcasting, rune_of_power
2:56.718 rotation ) arcane_barrage Fluffy_Pillow 30190.3/63371: 48% mana arcane_charge(4)
2:58.025 rotation ' arcane_orb Fluffy_Pillow 34381.7/63371: 54% mana
2:59.331 rotation - arcane_blast Fluffy_Pillow 35536.9/63371: 56% mana arcane_charge(2)
3:00.975 rotation - arcane_blast Fluffy_Pillow 33495.6/63371: 53% mana arcane_charge(3)
3:02.462 rotation ) arcane_barrage Fluffy_Pillow 29880.2/63371: 47% mana arcane_charge(4)
3:03.768 rotation - arcane_blast Fluffy_Pillow 34070.4/63371: 54% mana
3:05.725 rotation - arcane_blast Fluffy_Pillow 35175.7/63371: 56% mana arcane_charge
3:07.526 rotation - arcane_blast Fluffy_Pillow 34708.3/63371: 55% mana arcane_charge(2)
3:09.173 rotation - arcane_blast Fluffy_Pillow 32670.8/63371: 52% mana arcane_charge(3)
3:10.661 rotation ) arcane_barrage Fluffy_Pillow 29056.7/63371: 46% mana arcane_charge(4)
3:11.968 rotation - arcane_blast Fluffy_Pillow 33248.1/63371: 52% mana
3:13.927 rotation - arcane_blast Fluffy_Pillow 34356.0/63371: 54% mana arcane_charge
3:15.730 rotation - arcane_blast Fluffy_Pillow 33891.2/63371: 53% mana arcane_charge(2)
3:17.373 rotation - arcane_blast Fluffy_Pillow 31848.6/63371: 50% mana arcane_charge(3), clearcasting
3:18.862 rotation ) arcane_barrage Fluffy_Pillow 28235.8/63371: 45% mana arcane_charge(4), clearcasting
3:20.167 rotation ' arcane_orb Fluffy_Pillow 32424.6/63371: 51% mana clearcasting(2)
3:21.476 rotation - arcane_blast Fluffy_Pillow 33583.7/63371: 53% mana arcane_charge(2), clearcasting(2)
3:23.122 rotation - arcane_blast Fluffy_Pillow 31544.9/63371: 50% mana arcane_charge(3), clearcasting(2)
3:24.610 rotation ~ arcane_barrage Fluffy_Pillow 27930.8/63371: 44% mana arcane_charge(4), clearcasting(2)
3:25.917 cooldowns j touch_of_the_magi Fluffy_Pillow 32122.2/63371: 51% mana clearcasting(2)
3:27.222 cooldowns m rune_of_power Fluffy_Pillow 31276.2/63371: 49% mana arcane_charge(4), clearcasting(2)
3:28.531 cooldowns n presence_of_mind Fluffy_Pillow 32935.3/63371: 52% mana arcane_charge(4), clearcasting(2), rune_of_power
3:28.531 rotation # arcane_missiles Fluffy_Pillow 32935.3/63371: 52% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
3:36.636 rotation - arcane_blast Fluffy_Pillow 28207.8/63371: 45% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:37.943 rotation - arcane_blast Fluffy_Pillow 22989.3/63371: 36% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:39.250 rotation - arcane_blast Fluffy_Pillow 17770.8/63371: 28% mana arcane_charge(4), presence_of_mind, rune_of_power
3:40.556 rotation - arcane_blast Fluffy_Pillow 12551.1/63371: 20% mana arcane_charge(4), rune_of_power
3:41.887 rotation - arcane_blast Fluffy_Pillow 7363.0/63371: 12% mana arcane_charge(4), rune_of_power
3:43.218 rotation , arcane_barrage Fluffy_Pillow 2175.0/63371: 3% mana arcane_charge(4), rune_of_power
3:44.524 rotation ' arcane_orb Fluffy_Pillow 6365.1/63371: 10% mana
3:45.832 rotation - arcane_blast Fluffy_Pillow 7522.9/63371: 12% mana arcane_charge(2)
3:47.478 rotation : evocation Fluffy_Pillow 5484.1/63371: 9% mana arcane_charge(3), clearcasting
3:51.822 rotation - arcane_blast Fluffy_Pillow 59328.7/63371: 94% mana arcane_charge(3), clearcasting
3:53.309 rotation - arcane_blast Fluffy_Pillow 55713.4/63371: 88% mana arcane_charge(4), clearcasting
3:54.640 rotation - arcane_blast Fluffy_Pillow 50525.4/63371: 80% mana arcane_charge(4), clearcasting
3:55.971 rotation - arcane_blast Fluffy_Pillow 45337.3/63371: 72% mana arcane_charge(4), clearcasting(2)
3:57.303 rotation ) arcane_barrage Fluffy_Pillow 40150.5/63371: 63% mana arcane_charge(4), clearcasting(2)
3:58.610 rotation - arcane_blast Fluffy_Pillow 44341.9/63371: 70% mana clearcasting(2)
4:00.568 rotation - arcane_blast Fluffy_Pillow 45448.5/63371: 72% mana arcane_charge, clearcasting(2)
4:02.369 rotation - arcane_blast Fluffy_Pillow 44981.2/63371: 71% mana arcane_charge(2), clearcasting(2)
4:04.014 rotation - arcane_blast Fluffy_Pillow 42941.1/63371: 68% mana arcane_charge(3), clearcasting(2)
4:05.503 rotation & arcane_missiles Fluffy_Pillow 39328.3/63371: 62% mana arcane_charge(4), clearcasting(2)
4:09.210 rotation ) arcane_barrage Fluffy_Pillow 44026.7/63371: 69% mana arcane_charge(4)
4:10.515 rotation ' arcane_orb Fluffy_Pillow 48215.5/63371: 76% mana
4:11.821 rotation - arcane_blast Fluffy_Pillow 49370.8/63371: 78% mana arcane_charge(2)
4:13.466 rotation - arcane_blast Fluffy_Pillow 47330.7/63371: 75% mana arcane_charge(3)
4:14.952 rotation ( arcane_barrage Fluffy_Pillow 43714.1/63371: 69% mana arcane_charge(4)
4:16.259 cooldowns k touch_of_the_magi Fluffy_Pillow 47905.5/63371: 76% mana
4:17.566 cooldowns l arcane_power Fluffy_Pillow 47062.0/63371: 74% mana arcane_charge(4)
4:17.566 rotation # arcane_missiles Fluffy_Pillow 47062.0/63371: 74% mana arcane_charge(4), arcane_power, rune_of_power

Stats

Level Bonus (60) Race Bonus (lightforged_draenei) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 198 198 0
Agility 306 -1 305 305 0
Stamina 414 1 435 415 0
Intellect 450 0 2457 2250 1800
Spirit 0 0 0 0 0
Health 8700 8300 0
Mana 63371 63371 0
Spell Power 2457 2250 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="lightforged draenei"
source=default
spec=arcane
level=60
race=lightforged_draenei
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

mechagnome : 6473 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6473.5 6473.5 12.6 / 0.195% 967.8 / 15.0% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2103.7 2002.9 Mana 0.00% 36.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
mechagnome 6473
Arcane Barrage 794 12.3% 22.7 12.43sec 10575 8240 Direct 22.7 8826 17829 10580 19.5%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.69 22.67 0.00 0.00 1.2834 0.0000 239931.39 239931.39 0.00% 8239.97 8239.97
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.50% 18.25 9 28 8826.22 4465 25335 8819.30 6835 11101 161108 161108 0.00%
crit 19.50% 4.42 0 12 17828.56 8931 50669 17631.23 0 37399 78824 78824 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.93
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.27
    rotation
    [~]:2.60
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.37
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.03
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.23
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.44
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.26
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.09
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.46
Arcane Blast 2374 36.7% 104.6 2.79sec 6847 4775 Direct 104.6 5737 11540 6850 19.2%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.63 104.63 0.00 0.00 1.4339 0.0000 716417.14 716417.14 0.00% 4775.35 4775.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.84% 84.58 59 112 5737.39 1332 11027 5736.87 5042 6510 485140 485140 0.00%
crit 19.16% 20.05 7 38 11539.83 2665 22054 11544.94 7822 16006 231277 231277 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.23
    opener
    [v]:0.02
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.28
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.21
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.42
Arcane Echo 269 4.2% 133.0 2.40sec 610 0 Direct 133.0 512 1023 610 19.2%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 133.03 133.03 0.00 0.00 0.0000 0.0000 81140.48 81140.48 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.80% 107.49 66 152 511.61 319 670 511.65 472 577 54996 54996 0.00%
crit 19.20% 25.55 8 44 1023.35 638 1339 1023.68 900 1179 26144 26144 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2392 36.9% 41.1 7.23sec 17543 8971 Periodic 281.8 2147 4294 2562 19.3% 24.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.15 0.00 282.02 281.79 1.9555 0.2661 721889.92 721889.92 0.00% 8971.25 8971.25
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.67% 227.31 121 322 2146.78 1441 3037 2148.04 1889 2408 487930 487930 0.00%
crit 19.33% 54.48 22 90 4294.38 2883 6074 4295.82 3722 5105 233960 233960 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.53
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.99
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.21
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.77
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.33
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.39
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (177) 0.0% (2.7%) 11.0 26.25sec 4871 3854

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.96 0.00 0.00 0.00 1.2641 0.0000 0.00 0.00 0.00% 3853.96 3853.96

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:1.00
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:9.97
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 177 2.7% 11.0 26.25sec 4873 0 Direct 11.0 4078 8181 4874 19.4%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.96 10.96 0.00 0.00 0.0000 0.0000 53412.08 53412.08 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.63% 8.84 3 15 4078.09 3893 5459 4079.24 3898 4676 36041 36041 0.00%
crit 19.37% 2.12 0 8 8180.60 7786 10918 7394.91 0 10918 17371 17371 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (63) 0.0% (1.0%) 13.6 2.03sec 1387 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.58 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 63 1.0% 13.6 2.03sec 1387 0 Direct 13.6 1164 2327 1387 19.2%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.58 13.58 0.00 0.00 0.0000 0.0000 18834.23 18834.23 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.78% 10.97 4 22 1163.53 1164 1164 1163.53 1164 1164 12762 12762 0.00%
crit 19.22% 2.61 0 8 2327.06 2327 2327 2184.96 0 2327 6072 6072 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1484 2969 1769 19.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1768.88 1768.88 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.83% 0.81 0 1 1484.30 1484 1484 1199.72 0 1484 1200 1200 0.00%
crit 19.17% 0.19 0 1 2968.60 2969 2969 569.16 0 2969 569 569 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5874 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 147  / 20 0.3% 87.0 1.34sec 68 50 Direct 87.0 57 113 68 19.5%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5874.36 5874.36 0.00% 50.02 50.02
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.48% 70.01 57 81 56.55 43 61 56.55 55 58 3959 3959 0.00%
crit 19.52% 16.99 6 30 112.75 86 121 112.72 98 121 1915 1915 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (380) 0.0% (5.9%) 6.2 51.41sec 18391 14077

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.22 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 14077.32 14077.32

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.58
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.65
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 380 5.9% 6.2 51.32sec 18391 0 Direct 6.2 18458 0 18458 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.22 6.20 0.00 0.00 0.0000 0.0000 114476.80 114476.80 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.20 5 8 18458.15 618 45177 18476.76 13210 23590 114477 114477 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:14208.61
  • base_dd_max:14208.61
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
mechagnome
Arcane Power 2.8 131.54sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.82
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 103.93sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.10 0.00 18.46 0.00 4.0036 0.6699 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:mechagnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.09
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:mechagnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:mechagnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 303.47sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 102.49sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.42
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.1 49.67sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.12 0.00 0.00 0.00 1.2575 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.15
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.47sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.88 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:mechagnome
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.6 109.2 12.8sec 2.3sec 10.4sec 81.13% 0.00% 57.8 (58.5) 0.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 53.9s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 51.3s

Stack Uptimes

  • arcane_charge_1:6.84%
  • arcane_charge_2:11.85%
  • arcane_charge_3:8.61%
  • arcane_charge_4:53.83%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.4sec 131.4sec 14.7sec 13.70% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 194.1s
  • trigger_min/max:120.0s / 194.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:13.70%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.1 5.3 14.8sec 11.6sec 5.4sec 35.63% 0.00% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.41%
  • clearcasting_2:10.11%
  • clearcasting_3:1.11%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Combat Analysis 1.0 58.9 0.0sec 5.0sec 297.0sec 98.32% 0.00% 50.9 (50.9) 0.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_combat_analysis
  • max_stacks:10
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:5.00

Stat Details

  • stat:intellect
  • amount:1.32

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:5.0s / 5.0s
  • trigger_pct:100.00%
  • duration_min/max:235.0s / 355.0s

Stack Uptimes

  • combat_analysis_1:1.68%
  • combat_analysis_3:1.68%
  • combat_analysis_4:1.68%
  • combat_analysis_5:1.68%
  • combat_analysis_6:1.68%
  • combat_analysis_7:1.68%
  • combat_analysis_8:1.68%
  • combat_analysis_9:1.68%
  • combat_analysis_10:84.90%

Spelldata

  • id:312923
  • name:Combat Analysis
  • tooltip:
  • description:You gather and analyze combat data every $t1 sec, increasing your primary stat by {$s1=1}, stacking up to {$s3=10} times. The data decays while out of combat.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:0.00%
Evocation 3.1 0.0 103.1sec 103.1sec 4.0sec 4.11% 0.00% 12.3 (12.3) 0.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 154.6s
  • trigger_min/max:90.0s / 154.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.3s

Stack Uptimes

  • evocation_1:4.11%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 313.7sec 313.7sec 24.9sec 8.43% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 333.5s
  • trigger_min/max:300.0s / 333.5s
  • trigger_pct:100.00%
  • duration_min/max:2.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.43%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.4sec 101.4sec 11.0sec 12.42% 9.62% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.6s / 124.9s
  • trigger_min/max:70.6s / 124.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 21.4s

Stack Uptimes

  • presence_of_mind_1:2.07%
  • presence_of_mind_2:2.03%
  • presence_of_mind_3:8.32%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 8.9 0.0 35.0sec 35.0sec 14.7sec 43.52% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.2s
  • trigger_min/max:15.0s / 53.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.52%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.00% 0.00% 4.00%
Arcane Barrage Arcane Charge 3 4.20% 0.00% 21.74%
Arcane Barrage Arcane Charge 4 95.79% 78.26% 100.00%
Arcane Blast Arcane Charge 0 8.72% 4.12% 13.64%
Arcane Blast Arcane Charge 1 7.29% 4.12% 11.30%
Arcane Blast Arcane Charge 2 15.12% 10.31% 19.13%
Arcane Blast Arcane Charge 3 14.90% 10.00% 18.60%
Arcane Blast Arcane Charge 4 53.96% 43.16% 65.98%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.69% 0.14% 3.79% 0.7s 0.0s 5.1s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.3440.00064.59264.47636.910128.706
Rune of Power5.7240.00430.48736.36819.08371.728
Touch of the Magi4.5290.00026.12630.36417.47869.724
Arcane Power7.8090.03474.10822.4747.87794.828
Arcane Barrage10.2521.27251.972244.004186.899296.634
Arcane Orb7.4260.00055.13786.95942.233165.392
Presence of Mind21.9340.00056.20782.60131.181132.614

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
mechagnome
mana_regen Mana 3069.28 379725.61 62.79% 123.72 2901.73 0.76%
Evocation Mana 138.00 149929.69 24.79% 1086.44 0.00 0.00%
Mana Gem Mana 2.88 18237.30 3.02% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.68 56883.67 9.41% 2507.63 11.85 0.02%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2002.89 2103.66 2901.5 32937.1 619.2 63371.4
Usage Type Count Total Avg RPE APR
mechagnome
arcane_blast Mana 104.6 514523.4 4917.2 4917.6 1.4
arcane_missiles Mana 41.1 98764.6 2400.5 2400.1 7.3
arcane_orb Mana 11.0 5482.0 500.0 500.0 9.7
touch_of_the_magi Mana 6.2 15544.2 2498.2 2497.2 7.4

Statistics & Data Analysis

Fight Length
mechagnome Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
mechagnome Damage Per Second
Count 1523
Mean 6473.49
Minimum 5668.26
Maximum 7470.94
Spread ( max - min ) 1802.68
Range [ ( max - min ) / 2 * 100% ] 13.92%
Standard Deviation 251.5341
5th Percentile 6078.39
95th Percentile 6891.86
( 95th Percentile - 5th Percentile ) 813.47
Mean Distribution
Standard Deviation 6.4454
95.00% Confidence Interval ( 6460.86 - 6486.13 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 58
0.1% Error 5800
0.1 Scale Factor Error with Delta=300 541
0.05 Scale Factor Error with Delta=300 2161
0.01 Scale Factor Error with Delta=300 54011
Priority Target DPS
mechagnome Priority Target Damage Per Second
Count 1523
Mean 6473.49
Minimum 5668.26
Maximum 7470.94
Spread ( max - min ) 1802.68
Range [ ( max - min ) / 2 * 100% ] 13.92%
Standard Deviation 251.5341
5th Percentile 6078.39
95th Percentile 6891.86
( 95th Percentile - 5th Percentile ) 813.47
Mean Distribution
Standard Deviation 6.4454
95.00% Confidence Interval ( 6460.86 - 6486.13 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 58
0.1% Error 5800
0.1 Scale Factor Error with Delta=300 541
0.05 Scale Factor Error with Delta=300 2161
0.01 Scale Factor Error with Delta=300 54011
DPS(e)
mechagnome Damage Per Second (Effective)
Count 1523
Mean 6473.49
Minimum 5668.26
Maximum 7470.94
Spread ( max - min ) 1802.68
Range [ ( max - min ) / 2 * 100% ] 13.92%
Damage
mechagnome Damage
Count 1523
Mean 1947870.92
Minimum 1434424.80
Maximum 2422103.76
Spread ( max - min ) 987678.96
Range [ ( max - min ) / 2 * 100% ] 25.35%
DTPS
mechagnome Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
mechagnome Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
mechagnome Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
mechagnome Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
mechagnome Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
mechagnome Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
mechagnomeTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
mechagnome Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.58 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.65 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.82 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.15 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.42 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.53 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.23 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.02 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.93 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.99 arcane_missiles,if=buff.clearcasting.react,chain=1
z 1.00 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.28 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.27 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.60 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.37 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.21 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.21 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.77 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.33 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.39 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 9.97 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.03 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.23 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.44 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.26 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.09 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.42 arcane_blast
: 2.09 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.46 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux<{{{{{{wtz{{{y{{{{{y{{y|-*'---%--)--&-~jm#$---$,'--)----)----)'--)jmn#$---,'-<-l----$---$-+'---:~jm#$--$)'--)----)----)'--)jmn#"$----$)'--)--%--)-&&'<--!kl#

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask mechagnome 63371.4/63371: 100% mana
Pre precombat R food mechagnome 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.307 opener s arcane_power Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4)
0:01.307 shared_cds = potion Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.307 opener u presence_of_mind Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.307 opener x arcane_missiles Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.928 shared_cds < use_mana_gem mechagnome 53054.3/63371: 84% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, combat_analysis, potion_of_deathly_fixation
0:09.928 opener { arcane_blast Fluffy_Pillow 59391.4/63371: 94% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, combat_analysis, potion_of_deathly_fixation
0:10.934 opener { arcane_blast Fluffy_Pillow 57228.9/63371: 90% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, combat_analysis(3), potion_of_deathly_fixation
0:11.939 opener { arcane_blast Fluffy_Pillow 55065.2/63371: 87% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, combat_analysis(3), potion_of_deathly_fixation
0:12.944 opener { arcane_blast Fluffy_Pillow 52901.5/63371: 83% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, combat_analysis(3), potion_of_deathly_fixation
0:13.971 opener { arcane_blast Fluffy_Pillow 50765.6/63371: 80% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, combat_analysis(3), potion_of_deathly_fixation
0:14.998 opener { arcane_blast Fluffy_Pillow 48629.8/63371: 77% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, combat_analysis(3), potion_of_deathly_fixation
0:16.024 opener w arcane_barrage Fluffy_Pillow 46492.7/63371: 73% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, combat_analysis(4), potion_of_deathly_fixation
0:17.031 opener t rune_of_power Fluffy_Pillow 50303.8/63371: 79% mana bloodlust, combat_analysis(4), potion_of_deathly_fixation
0:18.037 opener z arcane_orb Fluffy_Pillow 51578.8/63371: 81% mana bloodlust, rune_of_power, combat_analysis(4), potion_of_deathly_fixation
0:19.045 opener { arcane_blast Fluffy_Pillow 52356.4/63371: 83% mana bloodlust, arcane_charge(2), rune_of_power, combat_analysis(4), potion_of_deathly_fixation
0:20.313 opener { arcane_blast Fluffy_Pillow 49838.5/63371: 79% mana bloodlust, arcane_charge(3), rune_of_power, combat_analysis(5), potion_of_deathly_fixation
0:21.459 opener { arcane_blast Fluffy_Pillow 45791.0/63371: 72% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, combat_analysis(5), potion_of_deathly_fixation
0:22.486 opener y arcane_missiles Fluffy_Pillow 40217.6/63371: 63% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, combat_analysis(5), potion_of_deathly_fixation
0:24.118 opener { arcane_blast Fluffy_Pillow 42286.1/63371: 67% mana bloodlust, arcane_charge(4), rune_of_power, combat_analysis(5), potion_of_deathly_fixation
0:25.144 opener { arcane_blast Fluffy_Pillow 36711.5/63371: 58% mana bloodlust, arcane_charge(4), rune_of_power, combat_analysis(6), potion_of_deathly_fixation
0:26.170 opener { arcane_blast Fluffy_Pillow 31136.8/63371: 49% mana bloodlust, arcane_charge(4), rune_of_power, combat_analysis(6), potion_of_deathly_fixation
0:27.197 opener { arcane_blast Fluffy_Pillow 25563.5/63371: 40% mana bloodlust, arcane_charge(4), rune_of_power, combat_analysis(6)
0:28.223 opener { arcane_blast Fluffy_Pillow 19988.9/63371: 32% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, combat_analysis(6)
0:29.250 opener y arcane_missiles Fluffy_Pillow 14415.5/63371: 23% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, combat_analysis(6)
0:30.813 opener { arcane_blast Fluffy_Pillow 16396.5/63371: 26% mana bloodlust, arcane_charge(4), rune_of_power, combat_analysis(7)
0:31.839 opener { arcane_blast Fluffy_Pillow 10821.9/63371: 17% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, combat_analysis(7)
0:32.865 opener y arcane_missiles Fluffy_Pillow 5247.3/63371: 8% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, combat_analysis(7)
0:35.820 opener | evocation mechagnome 8992.5/63371: 14% mana bloodlust, arcane_charge(4), combat_analysis(8)
0:39.164 rotation - arcane_blast Fluffy_Pillow 62862.0/63371: 99% mana bloodlust, arcane_charge(4), combat_analysis(8)
0:40.189 rotation * arcane_barrage Fluffy_Pillow 56500.2/63371: 89% mana bloodlust, arcane_charge(4), clearcasting, combat_analysis(9)
0:41.196 rotation ' arcane_orb Fluffy_Pillow 60311.4/63371: 95% mana clearcasting, combat_analysis(9)
0:42.502 rotation - arcane_blast Fluffy_Pillow 61466.7/63371: 97% mana arcane_charge(2), clearcasting(2), combat_analysis(9)
0:44.147 rotation - arcane_blast Fluffy_Pillow 59252.8/63371: 94% mana arcane_charge(3), clearcasting(2), combat_analysis(9)
0:45.636 rotation - arcane_blast Fluffy_Pillow 55640.0/63371: 88% mana arcane_charge(4), clearcasting(2), combat_analysis(10)
0:46.969 rotation % arcane_missiles Fluffy_Pillow 50454.4/63371: 80% mana arcane_charge(4), clearcasting(3), combat_analysis(10)
0:48.963 rotation - arcane_blast Fluffy_Pillow 52981.7/63371: 84% mana arcane_charge(4), clearcasting(2), combat_analysis(10)
0:50.296 rotation - arcane_blast Fluffy_Pillow 47796.2/63371: 75% mana arcane_charge(4), clearcasting(2), combat_analysis(10)
0:51.629 rotation ) arcane_barrage Fluffy_Pillow 42610.7/63371: 67% mana arcane_charge(4), clearcasting(2), combat_analysis(10)
0:52.936 rotation - arcane_blast Fluffy_Pillow 46802.1/63371: 74% mana clearcasting(2), combat_analysis(10)
0:54.893 rotation - arcane_blast Fluffy_Pillow 47907.4/63371: 76% mana arcane_charge, clearcasting(2), combat_analysis(10)
0:56.694 rotation & arcane_missiles Fluffy_Pillow 47440.0/63371: 75% mana arcane_charge(2), clearcasting(2), combat_analysis(10)
1:00.413 rotation - arcane_blast Fluffy_Pillow 52153.6/63371: 82% mana arcane_charge(2), combat_analysis(10)
1:02.057 rotation ~ arcane_barrage Fluffy_Pillow 50112.3/63371: 79% mana arcane_charge(3), combat_analysis(10)
1:03.363 cooldowns j touch_of_the_magi Fluffy_Pillow 53668.7/63371: 85% mana combat_analysis(10)
1:04.670 cooldowns m rune_of_power Fluffy_Pillow 52825.2/63371: 83% mana arcane_charge(4), combat_analysis(10)
1:05.977 rotation # arcane_missiles Fluffy_Pillow 54481.7/63371: 86% mana arcane_charge(4), rune_of_power, combat_analysis(10)
1:12.692 rotation $ arcane_missiles Fluffy_Pillow 40492.5/63371: 64% mana arcane_charge(4), clearcasting, rune_of_power, combat_analysis(10)
1:14.630 rotation - arcane_blast Fluffy_Pillow 42948.8/63371: 68% mana arcane_charge(4), rune_of_power, combat_analysis(10)
1:15.960 rotation - arcane_blast Fluffy_Pillow 37759.5/63371: 60% mana arcane_charge(4), rune_of_power, combat_analysis(10)
1:17.293 rotation - arcane_blast Fluffy_Pillow 32574.0/63371: 51% mana arcane_charge(4), clearcasting, rune_of_power, combat_analysis(10)
1:18.625 rotation $ arcane_missiles Fluffy_Pillow 27387.2/63371: 43% mana arcane_charge(4), clearcasting, rune_of_power, combat_analysis(10)
1:20.617 rotation , arcane_barrage Fluffy_Pillow 29911.9/63371: 47% mana arcane_charge(4), rune_of_power, combat_analysis(10)
1:21.922 rotation ' arcane_orb Fluffy_Pillow 34100.7/63371: 54% mana combat_analysis(10)
1:23.228 rotation - arcane_blast Fluffy_Pillow 35256.0/63371: 56% mana arcane_charge(2), combat_analysis(10)
1:24.872 rotation - arcane_blast Fluffy_Pillow 33214.7/63371: 52% mana arcane_charge(3), combat_analysis(10)
1:26.360 rotation ) arcane_barrage Fluffy_Pillow 29600.6/63371: 47% mana arcane_charge(4), combat_analysis(10)
1:27.668 rotation - arcane_blast Fluffy_Pillow 33793.2/63371: 53% mana combat_analysis(10)
1:29.626 rotation - arcane_blast Fluffy_Pillow 34899.9/63371: 55% mana arcane_charge, combat_analysis(10)
1:31.427 rotation - arcane_blast Fluffy_Pillow 34432.5/63371: 54% mana arcane_charge(2), combat_analysis(10)
1:33.073 rotation - arcane_blast Fluffy_Pillow 32393.7/63371: 51% mana arcane_charge(3), combat_analysis(10)
1:34.561 rotation ) arcane_barrage Fluffy_Pillow 28779.6/63371: 45% mana arcane_charge(4), clearcasting, combat_analysis(10)
1:35.866 rotation - arcane_blast Fluffy_Pillow 32968.5/63371: 52% mana clearcasting, combat_analysis(10)
1:37.821 rotation - arcane_blast Fluffy_Pillow 34071.3/63371: 54% mana arcane_charge, clearcasting, combat_analysis(10)
1:39.621 rotation - arcane_blast Fluffy_Pillow 33602.7/63371: 53% mana arcane_charge(2), clearcasting, combat_analysis(10)
1:41.266 rotation - arcane_blast Fluffy_Pillow 31562.6/63371: 50% mana arcane_charge(3), clearcasting, combat_analysis(10)
1:42.754 rotation ) arcane_barrage Fluffy_Pillow 27948.5/63371: 44% mana arcane_charge(4), clearcasting, combat_analysis(10)
1:44.061 rotation ' arcane_orb Fluffy_Pillow 32139.9/63371: 51% mana clearcasting(2), combat_analysis(10)
1:45.367 rotation - arcane_blast Fluffy_Pillow 33295.2/63371: 53% mana arcane_charge(2), clearcasting(2), combat_analysis(10)
1:47.013 rotation - arcane_blast Fluffy_Pillow 31256.4/63371: 49% mana arcane_charge(3), clearcasting(2), combat_analysis(10)
1:48.501 rotation ) arcane_barrage Fluffy_Pillow 27642.3/63371: 44% mana arcane_charge(4), clearcasting(2), combat_analysis(10)
1:49.807 cooldowns j touch_of_the_magi Fluffy_Pillow 31832.4/63371: 50% mana clearcasting(2), combat_analysis(10)
1:51.113 cooldowns m rune_of_power Fluffy_Pillow 30987.7/63371: 49% mana arcane_charge(4), clearcasting(2), combat_analysis(10)
1:52.419 cooldowns n presence_of_mind Fluffy_Pillow 32642.9/63371: 52% mana arcane_charge(4), clearcasting(2), rune_of_power, combat_analysis(10)
1:52.419 rotation # arcane_missiles Fluffy_Pillow 32642.9/63371: 52% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power, combat_analysis(10)
2:00.540 rotation $ arcane_missiles Fluffy_Pillow 27935.7/63371: 44% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power, combat_analysis(10)
2:02.357 rotation - arcane_blast Fluffy_Pillow 30238.6/63371: 48% mana arcane_charge(4), presence_of_mind(3), rune_of_power, combat_analysis(10)
2:03.662 rotation - arcane_blast Fluffy_Pillow 25017.6/63371: 39% mana arcane_charge(4), presence_of_mind(2), rune_of_power, combat_analysis(10)
2:04.970 rotation - arcane_blast Fluffy_Pillow 19800.4/63371: 31% mana arcane_charge(4), presence_of_mind, rune_of_power, combat_analysis(10)
2:06.278 rotation , arcane_barrage Fluffy_Pillow 14583.2/63371: 23% mana arcane_charge(4), rune_of_power, combat_analysis(10)
2:07.585 rotation ' arcane_orb Fluffy_Pillow 18774.6/63371: 30% mana combat_analysis(10)
2:08.891 rotation - arcane_blast Fluffy_Pillow 19929.9/63371: 31% mana arcane_charge(2), combat_analysis(10)
2:10.535 shared_cds < use_mana_gem mechagnome 17888.5/63371: 28% mana arcane_charge(3), combat_analysis(10)
2:10.535 rotation - arcane_blast Fluffy_Pillow 24225.7/63371: 38% mana arcane_charge(3), combat_analysis(10)
2:12.023 cooldowns l arcane_power Fluffy_Pillow 20611.6/63371: 33% mana arcane_charge(4), combat_analysis(10)
2:12.023 rotation - arcane_blast Fluffy_Pillow 20611.6/63371: 33% mana arcane_charge(4), arcane_power, rune_of_power, combat_analysis(10)
2:13.355 rotation - arcane_blast Fluffy_Pillow 18862.3/63371: 30% mana arcane_charge(4), arcane_power, rune_of_power, combat_analysis(10)
2:14.688 rotation - arcane_blast Fluffy_Pillow 17114.3/63371: 27% mana arcane_charge(4), arcane_power, rune_of_power, combat_analysis(10)
2:16.022 rotation - arcane_blast Fluffy_Pillow 15367.6/63371: 24% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, combat_analysis(10)
2:17.356 rotation $ arcane_missiles Fluffy_Pillow 13620.8/63371: 21% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, combat_analysis(10)
2:19.467 rotation - arcane_blast Fluffy_Pillow 16296.3/63371: 26% mana arcane_charge(4), arcane_power, rune_of_power, combat_analysis(10)
2:20.800 rotation - arcane_blast Fluffy_Pillow 14548.3/63371: 23% mana arcane_charge(4), arcane_power, rune_of_power, combat_analysis(10)
2:22.133 rotation - arcane_blast Fluffy_Pillow 12800.3/63371: 20% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, combat_analysis(10)
2:23.465 rotation $ arcane_missiles Fluffy_Pillow 11051.0/63371: 17% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, combat_analysis(10)
2:25.435 rotation - arcane_blast Fluffy_Pillow 13547.9/63371: 21% mana arcane_charge(4), arcane_power, rune_of_power, combat_analysis(10)
2:26.768 rotation + arcane_barrage Fluffy_Pillow 11799.8/63371: 19% mana arcane_charge(4), arcane_power, rune_of_power, combat_analysis(10)
2:28.075 rotation ' arcane_orb Fluffy_Pillow 15991.2/63371: 25% mana combat_analysis(10)
2:29.381 rotation - arcane_blast Fluffy_Pillow 17146.5/63371: 27% mana arcane_charge(2), combat_analysis(10)
2:31.025 rotation - arcane_blast Fluffy_Pillow 15105.1/63371: 24% mana arcane_charge(3), combat_analysis(10)
2:32.513 rotation - arcane_blast Fluffy_Pillow 11491.1/63371: 18% mana arcane_charge(4), combat_analysis(10)
2:33.846 rotation : evocation mechagnome 6305.6/63371: 10% mana arcane_charge(4), combat_analysis(10)
2:38.193 rotation ~ arcane_barrage Fluffy_Pillow 60154.0/63371: 95% mana arcane_charge(4), combat_analysis(10)
2:39.500 cooldowns j touch_of_the_magi Fluffy_Pillow 63371.4/63371: 100% mana combat_analysis(10)
2:40.806 cooldowns m rune_of_power Fluffy_Pillow 60876.5/63371: 96% mana arcane_charge(4), combat_analysis(10)
2:42.112 rotation # arcane_missiles Fluffy_Pillow 62531.8/63371: 99% mana arcane_charge(4), rune_of_power, combat_analysis(10)
2:51.122 rotation $ arcane_missiles Fluffy_Pillow 43951.3/63371: 69% mana arcane_charge(4), clearcasting, rune_of_power, combat_analysis(10)
2:53.040 rotation - arcane_blast Fluffy_Pillow 46382.2/63371: 73% mana arcane_charge(4), rune_of_power, combat_analysis(10)
2:54.370 rotation - arcane_blast Fluffy_Pillow 41192.9/63371: 65% mana arcane_charge(4), clearcasting, rune_of_power, combat_analysis(10)
2:55.703 rotation $ arcane_missiles Fluffy_Pillow 36007.4/63371: 57% mana arcane_charge(4), clearcasting, rune_of_power, combat_analysis(10)
2:57.799 rotation ) arcane_barrage Fluffy_Pillow 38663.9/63371: 61% mana arcane_charge(4), combat_analysis(10)
2:59.105 rotation ' arcane_orb Fluffy_Pillow 42854.0/63371: 68% mana combat_analysis(10)
3:00.411 rotation - arcane_blast Fluffy_Pillow 44009.3/63371: 69% mana arcane_charge(2), combat_analysis(10)
3:02.055 rotation - arcane_blast Fluffy_Pillow 41967.9/63371: 66% mana arcane_charge(3), combat_analysis(10)
3:03.544 rotation ) arcane_barrage Fluffy_Pillow 38355.1/63371: 61% mana arcane_charge(4), combat_analysis(10)
3:04.851 rotation - arcane_blast Fluffy_Pillow 42546.5/63371: 67% mana combat_analysis(10)
3:06.810 rotation - arcane_blast Fluffy_Pillow 43654.4/63371: 69% mana arcane_charge, combat_analysis(10)
3:08.610 rotation - arcane_blast Fluffy_Pillow 43185.8/63371: 68% mana arcane_charge(2), combat_analysis(10)
3:10.255 rotation - arcane_blast Fluffy_Pillow 41145.7/63371: 65% mana arcane_charge(3), combat_analysis(10)
3:11.745 rotation ) arcane_barrage Fluffy_Pillow 37534.2/63371: 59% mana arcane_charge(4), combat_analysis(10)
3:13.053 rotation - arcane_blast Fluffy_Pillow 41726.8/63371: 66% mana combat_analysis(10)
3:15.011 rotation - arcane_blast Fluffy_Pillow 42833.5/63371: 68% mana arcane_charge, combat_analysis(10)
3:16.812 rotation - arcane_blast Fluffy_Pillow 42366.1/63371: 67% mana arcane_charge(2), clearcasting, combat_analysis(10)
3:18.455 rotation - arcane_blast Fluffy_Pillow 40323.5/63371: 64% mana arcane_charge(3), clearcasting, combat_analysis(10)
3:19.943 rotation ) arcane_barrage Fluffy_Pillow 36709.4/63371: 58% mana arcane_charge(4), clearcasting, combat_analysis(10)
3:21.250 rotation ' arcane_orb Fluffy_Pillow 40900.8/63371: 65% mana clearcasting, combat_analysis(10)
3:22.556 rotation - arcane_blast Fluffy_Pillow 42056.1/63371: 66% mana arcane_charge(2), clearcasting, combat_analysis(10)
3:24.201 rotation - arcane_blast Fluffy_Pillow 40016.0/63371: 63% mana arcane_charge(3), clearcasting, combat_analysis(10)
3:25.689 rotation ) arcane_barrage Fluffy_Pillow 36401.9/63371: 57% mana arcane_charge(4), clearcasting, combat_analysis(10)
3:26.996 cooldowns j touch_of_the_magi Fluffy_Pillow 40593.3/63371: 64% mana clearcasting, combat_analysis(10)
3:28.303 cooldowns m rune_of_power Fluffy_Pillow 39749.8/63371: 63% mana arcane_charge(4), clearcasting, combat_analysis(10)
3:29.611 cooldowns n presence_of_mind Fluffy_Pillow 41407.6/63371: 65% mana arcane_charge(4), clearcasting, rune_of_power, combat_analysis(10)
3:29.611 rotation # arcane_missiles Fluffy_Pillow 41407.6/63371: 65% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power, combat_analysis(10)
3:35.856 rotation " arcane_blast Fluffy_Pillow 34322.7/63371: 54% mana arcane_charge(4), presence_of_mind(3), rune_of_power, combat_analysis(10)
3:37.161 rotation $ arcane_missiles Fluffy_Pillow 29101.7/63371: 46% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power, combat_analysis(10)
3:39.169 rotation - arcane_blast Fluffy_Pillow 31646.7/63371: 50% mana arcane_charge(4), presence_of_mind(2), rune_of_power, combat_analysis(10)
3:40.475 rotation - arcane_blast Fluffy_Pillow 26427.0/63371: 42% mana arcane_charge(4), presence_of_mind, rune_of_power, combat_analysis(10)
3:41.782 rotation - arcane_blast Fluffy_Pillow 21208.5/63371: 33% mana arcane_charge(4), rune_of_power, combat_analysis(10)
3:43.115 rotation - arcane_blast Fluffy_Pillow 16023.0/63371: 25% mana arcane_charge(4), clearcasting, rune_of_power, combat_analysis(10)
3:44.446 rotation $ arcane_missiles Fluffy_Pillow 10834.9/63371: 17% mana arcane_charge(4), clearcasting, rune_of_power, combat_analysis(10)
3:46.468 rotation ) arcane_barrage Fluffy_Pillow 13397.7/63371: 21% mana arcane_charge(4), clearcasting, combat_analysis(10)
3:47.774 rotation ' arcane_orb Fluffy_Pillow 17587.8/63371: 28% mana clearcasting, combat_analysis(10)
3:49.081 rotation - arcane_blast Fluffy_Pillow 18744.3/63371: 30% mana arcane_charge(2), clearcasting, combat_analysis(10)
3:50.724 rotation - arcane_blast Fluffy_Pillow 16701.7/63371: 26% mana arcane_charge(3), clearcasting, combat_analysis(10)
3:52.213 rotation ) arcane_barrage Fluffy_Pillow 13088.9/63371: 21% mana arcane_charge(4), clearcasting, combat_analysis(10)
3:53.521 rotation - arcane_blast Fluffy_Pillow 17281.6/63371: 27% mana clearcasting(2), combat_analysis(10)
3:55.477 rotation - arcane_blast Fluffy_Pillow 18385.7/63371: 29% mana arcane_charge, clearcasting(2), combat_analysis(10)
3:57.279 rotation % arcane_missiles Fluffy_Pillow 17919.6/63371: 28% mana arcane_charge(2), clearcasting(3), combat_analysis(10)
3:59.138 rotation - arcane_blast Fluffy_Pillow 20275.7/63371: 32% mana arcane_charge(2), clearcasting(2), combat_analysis(10)
4:00.782 rotation - arcane_blast Fluffy_Pillow 18234.4/63371: 29% mana arcane_charge(3), clearcasting(2), combat_analysis(10)
4:02.271 rotation ) arcane_barrage Fluffy_Pillow 14621.6/63371: 23% mana arcane_charge(4), clearcasting(2), combat_analysis(10)
4:03.577 rotation - arcane_blast Fluffy_Pillow 18811.7/63371: 30% mana clearcasting(2), combat_analysis(10)
4:05.534 rotation & arcane_missiles Fluffy_Pillow 19917.0/63371: 31% mana arcane_charge, clearcasting(2), combat_analysis(10)
4:07.558 rotation & arcane_missiles Fluffy_Pillow 22482.3/63371: 35% mana arcane_charge, clearcasting, combat_analysis(10)
4:09.573 rotation ' arcane_orb Fluffy_Pillow 25036.2/63371: 40% mana arcane_charge, combat_analysis(10)
4:10.879 shared_cds < use_mana_gem mechagnome 26191.4/63371: 41% mana arcane_charge(3), combat_analysis(10)
4:10.879 rotation - arcane_blast Fluffy_Pillow 32528.6/63371: 51% mana arcane_charge(3), combat_analysis(10)
4:12.368 rotation - arcane_blast Fluffy_Pillow 28915.8/63371: 46% mana arcane_charge(4), combat_analysis(10)
4:13.699 rotation ! arcane_barrage Fluffy_Pillow 23727.7/63371: 37% mana arcane_charge(4), combat_analysis(10)
4:15.005 cooldowns k touch_of_the_magi Fluffy_Pillow 27917.9/63371: 44% mana combat_analysis(10)
4:16.313 cooldowns l arcane_power Fluffy_Pillow 27075.7/63371: 43% mana arcane_charge(4), combat_analysis(10)
4:16.313 rotation # arcane_missiles Fluffy_Pillow 27075.7/63371: 43% mana arcane_charge(4), arcane_power, rune_of_power, combat_analysis(10)

Stats

Level Bonus (60) Race Bonus (mechagnome) Raid-Buffed Unbuffed Gear Amount
Strength 198 -2 196 196 0
Agility 306 1 307 307 0
Stamina 414 -1 433 413 0
Intellect 450 2 2459 2252 1800
Spirit 0 0 0 0 0
Health 8660 8260 0
Mana 63371 63371 0
Spell Power 2459 2252 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="mechagnome"
source=default
spec=arcane
level=60
race=mechagnome
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

night_elf : 6496 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6496.1 6496.1 12.5 / 0.192% 989.1 / 15.2% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2102.2 1998.8 Mana 0.00% 36.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
night_elf 6496
Arcane Barrage 792 12.2% 22.7 12.61sec 10571 8236 Direct 22.6 8832 17514 10582 20.2%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.67 22.64 0.00 0.00 1.2835 0.0000 239595.70 239595.70 0.00% 8236.08 8236.08
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.83% 18.08 9 29 8832.48 4438 25181 8825.93 6878 11183 159600 159600 0.00%
crit 20.17% 4.57 0 13 17513.50 8877 50362 17378.27 0 50362 79996 79996 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.93
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.25
    rotation
    [~]:2.53
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.35
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.03
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.30
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.44
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.27
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.13
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.43
Arcane Blast 2383 36.7% 104.7 2.78sec 6874 4794 Direct 104.7 5722 11424 6876 20.2%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.68 104.68 0.00 0.00 1.4340 0.0000 719576.14 719576.14 0.00% 4793.53 4793.53
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.76% 83.49 55 114 5722.21 1326 10960 5721.70 5058 6420 477657 477657 0.00%
crit 20.24% 21.19 9 41 11424.11 2653 21920 11411.53 7544 16621 241919 241919 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.09
    opener
    [v]:0.01
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.30
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.23
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.58
Arcane Echo 271 4.2% 133.4 2.38sec 612 0 Direct 133.4 509 1016 612 20.4%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 133.39 133.39 0.00 0.00 0.0000 0.0000 81680.34 81680.34 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.63% 106.22 67 149 509.03 317 666 509.09 468 577 54067 54067 0.00%
crit 20.37% 27.17 8 51 1016.49 634 1331 1015.93 887 1198 27613 27613 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2401 37.0% 41.1 7.29sec 17607 9006 Periodic 282.0 2136 4273 2569 20.3% 24.8%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.14 0.00 282.21 281.99 1.9550 0.2658 724382.73 724382.73 0.00% 9006.37 9006.37
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 79.72% 224.80 132 334 2135.64 1437 3019 2137.21 1938 2391 480077 480077 0.00%
crit 20.28% 57.19 23 90 4272.59 2875 6037 4274.23 3733 4855 244306 244306 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.48
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:3.01
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.23
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.86
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.28
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.38
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (177) 0.0% (2.7%) 11.0 25.96sec 4859 3842

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.99 0.00 0.00 0.00 1.2646 0.0000 0.00 0.00 0.00% 3842.07 3842.07

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.00
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 177 2.7% 11.0 25.96sec 4859 0 Direct 11.0 4057 8083 4859 19.9%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.99 10.99 0.00 0.00 0.0000 0.0000 53389.40 53389.40 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.08% 8.80 3 14 4057.04 3876 5426 4058.45 3876 4651 35697 35697 0.00%
crit 19.92% 2.19 0 7 8082.53 7751 10852 7269.02 0 10852 17692 17692 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (64) 0.0% (1.0%) 13.7 1.81sec 1393 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.68 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 64 1.0% 13.7 1.81sec 1393 0 Direct 13.7 1164 2327 1393 19.8%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.68 13.68 0.00 0.00 0.0000 0.0000 19061.13 19061.13 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.24% 10.98 4 23 1163.53 1164 1164 1163.53 1164 1164 12771 12771 0.00%
crit 19.76% 2.70 0 10 2327.06 2327 2327 2191.08 0 2327 6291 6291 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1483 2966 1785 20.4%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1784.97 1784.97 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.65% 0.80 0 1 1483.09 1483 1483 1181.21 0 1483 1181 1181 0.00%
crit 20.35% 0.20 0 1 2966.18 2966 2966 603.75 0 2966 604 604 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5894 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 147  / 20 0.3% 87.0 1.34sec 68 50 Direct 87.0 56 113 68 20.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5894.31 5894.31 0.00% 50.19 50.19
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.81% 69.44 57 80 56.36 43 60 56.36 55 58 3913 3913 0.00%
crit 20.19% 17.56 7 30 112.78 86 121 112.80 100 121 1981 1981 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (382) 0.0% (5.9%) 6.2 51.38sec 18452 14124

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 14124.32 14124.32

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.60
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.65
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 382 5.9% 6.2 51.31sec 18452 0 Direct 6.2 18512 0 18512 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 6.22 0.00 0.00 0.0000 0.0000 115070.82 115070.82 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.22 5 8 18512.42 614 47259 18535.97 13365 23804 115071 115071 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:14795.79
  • base_dd_max:14795.79
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
night_elf
Arcane Power 2.8 131.78sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.82 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.82
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 102.72sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.07 0.00 18.33 0.00 4.0035 0.6695 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:night_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.07
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:night_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:night_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 100.46sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.44
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.1 49.62sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.14 0.00 0.00 0.00 1.2576 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.16
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.38sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.86 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:night_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.86
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.5 109.4 12.8sec 2.3sec 10.4sec 81.16% 0.00% 58.0 (58.8) 0.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 50.2s
  • trigger_min/max:0.0s / 17.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 48.8s

Stack Uptimes

  • arcane_charge_1:6.88%
  • arcane_charge_2:11.81%
  • arcane_charge_3:8.55%
  • arcane_charge_4:53.92%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.3sec 131.3sec 14.7sec 13.72% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 164.2s
  • trigger_min/max:120.0s / 164.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:13.72%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.2 5.3 14.7sec 11.6sec 5.3sec 35.82% 0.00% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.52%
  • clearcasting_2:10.20%
  • clearcasting_3:1.11%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.2sec 103.2sec 4.0sec 4.07% 0.00% 12.2 (12.2) 0.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 150.8s
  • trigger_min/max:90.0s / 150.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.3s

Stack Uptimes

  • evocation_1:4.07%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 301.4sec 301.4sec 24.9sec 8.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.1s / 308.3s
  • trigger_min/max:300.1s / 308.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.42%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.4sec 101.4sec 10.9sec 12.47% 9.67% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.5s / 123.2s
  • trigger_min/max:70.5s / 123.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 21.9s

Stack Uptimes

  • presence_of_mind_1:2.06%
  • presence_of_mind_2:2.07%
  • presence_of_mind_3:8.34%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.0 0.0 34.9sec 34.9sec 14.7sec 43.59% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 54.7s
  • trigger_min/max:15.0s / 54.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.59%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 4.11% 0.00% 20.00%
Arcane Barrage Arcane Charge 4 95.89% 80.00% 100.00%
Arcane Blast Arcane Charge 0 8.77% 4.90% 14.61%
Arcane Blast Arcane Charge 1 7.28% 3.88% 11.49%
Arcane Blast Arcane Charge 2 15.05% 10.00% 18.75%
Arcane Blast Arcane Charge 3 14.86% 9.57% 18.75%
Arcane Blast Arcane Charge 4 54.03% 44.44% 66.04%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.69% 0.14% 3.33% 0.7s 0.0s 4.5s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.5230.00060.85064.93836.028121.052
Rune of Power5.6550.00429.65535.95017.79463.116
Touch of the Magi4.4610.00024.02229.85516.18858.925
Arcane Power7.7430.01544.20022.3328.26479.561
Arcane Barrage10.2921.27748.243244.060190.052296.720
Arcane Orb7.4350.00057.61586.65143.201161.589
Presence of Mind21.9420.00053.83982.05632.255123.999

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
night_elf
mana_regen Mana 3069.01 379725.75 62.91% 123.73 2902.57 0.76%
Evocation Mana 136.95 148877.39 24.66% 1087.11 0.00 0.00%
Mana Gem Mana 2.86 18150.83 3.01% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.66 56846.34 9.42% 2508.21 8.82 0.02%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 1998.82 2102.17 2899.1 32157.3 1214.8 63371.4
Usage Type Count Total Avg RPE APR
night_elf
arcane_blast Mana 104.7 514318.8 4913.1 4913.3 1.4
arcane_missiles Mana 41.1 98494.2 2394.3 2394.1 7.4
arcane_orb Mana 11.0 5493.8 500.0 499.9 9.7
touch_of_the_magi Mana 6.2 15576.7 2498.7 2497.7 7.4

Statistics & Data Analysis

Fight Length
night_elf Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
night_elf Damage Per Second
Count 1523
Mean 6496.10
Minimum 5748.56
Maximum 7302.65
Spread ( max - min ) 1554.09
Range [ ( max - min ) / 2 * 100% ] 11.96%
Standard Deviation 248.8034
5th Percentile 6092.07
95th Percentile 6906.63
( 95th Percentile - 5th Percentile ) 814.57
Mean Distribution
Standard Deviation 6.3754
95.00% Confidence Interval ( 6483.60 - 6508.59 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 57
0.1% Error 5636
0.1 Scale Factor Error with Delta=300 529
0.05 Scale Factor Error with Delta=300 2114
0.01 Scale Factor Error with Delta=300 52845
Priority Target DPS
night_elf Priority Target Damage Per Second
Count 1523
Mean 6496.10
Minimum 5748.56
Maximum 7302.65
Spread ( max - min ) 1554.09
Range [ ( max - min ) / 2 * 100% ] 11.96%
Standard Deviation 248.8034
5th Percentile 6092.07
95th Percentile 6906.63
( 95th Percentile - 5th Percentile ) 814.57
Mean Distribution
Standard Deviation 6.3754
95.00% Confidence Interval ( 6483.60 - 6508.59 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 57
0.1% Error 5636
0.1 Scale Factor Error with Delta=300 529
0.05 Scale Factor Error with Delta=300 2114
0.01 Scale Factor Error with Delta=300 52845
DPS(e)
night_elf Damage Per Second (Effective)
Count 1523
Mean 6496.10
Minimum 5748.56
Maximum 7302.65
Spread ( max - min ) 1554.09
Range [ ( max - min ) / 2 * 100% ] 11.96%
Damage
night_elf Damage
Count 1523
Mean 1954541.24
Minimum 1419009.20
Maximum 2441950.62
Spread ( max - min ) 1022941.43
Range [ ( max - min ) / 2 * 100% ] 26.17%
DTPS
night_elf Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
night_elf Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
night_elf Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
night_elf Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
night_elf Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
night_elf Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
night_elfTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
night_elf Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.60 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.65 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.82 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.16 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.44 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.48 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.09 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.01 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.93 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 3.01 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.30 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.25 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.53 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.35 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.23 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.23 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.86 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.28 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.38 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.00 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.03 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.30 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.44 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.27 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.13 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.58 arcane_blast
: 2.07 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.43 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.86 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux<{{{{{{wtz{{{{y{{{{{y{}|-'----)----)--&'-~jm#n"-$---,'--)----)--&--)'--~jm#$---,<'----:l$---------+'-~jmn#"$--,'--)----)----)'--)-jm#$---,'--:---)----)%<'--~oklnpp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask night_elf 63371.4/63371: 100% mana
Pre precombat R food night_elf 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.306 opener s arcane_power Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4)
0:01.306 shared_cds = potion Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.306 opener u presence_of_mind Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.306 opener x arcane_missiles Fluffy_Pillow 60876.5/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.868 shared_cds < use_mana_gem night_elf 52978.2/63371: 84% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.868 opener { arcane_blast Fluffy_Pillow 59315.4/63371: 94% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.873 opener { arcane_blast Fluffy_Pillow 57151.6/63371: 90% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:11.879 opener { arcane_blast Fluffy_Pillow 54989.2/63371: 87% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:12.886 opener { arcane_blast Fluffy_Pillow 52828.0/63371: 83% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:13.912 opener { arcane_blast Fluffy_Pillow 50690.8/63371: 80% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:14.938 opener { arcane_blast Fluffy_Pillow 48553.7/63371: 77% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.965 opener w arcane_barrage Fluffy_Pillow 46417.9/63371: 73% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.971 opener t rune_of_power Fluffy_Pillow 50227.8/63371: 79% mana bloodlust, potion_of_deathly_fixation
0:17.978 opener z arcane_orb Fluffy_Pillow 51504.1/63371: 81% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:18.983 opener { arcane_blast Fluffy_Pillow 52277.8/63371: 82% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:20.249 opener { arcane_blast Fluffy_Pillow 49757.4/63371: 79% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:21.396 opener { arcane_blast Fluffy_Pillow 45711.1/63371: 72% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:22.421 opener { arcane_blast Fluffy_Pillow 40135.3/63371: 63% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:23.448 opener y arcane_missiles Fluffy_Pillow 34561.9/63371: 55% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:25.088 opener { arcane_blast Fluffy_Pillow 36640.5/63371: 58% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:26.114 opener { arcane_blast Fluffy_Pillow 31065.9/63371: 49% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:27.140 opener { arcane_blast Fluffy_Pillow 25491.2/63371: 40% mana bloodlust, arcane_charge(4), rune_of_power
0:28.166 opener { arcane_blast Fluffy_Pillow 19916.6/63371: 31% mana bloodlust, arcane_charge(4), rune_of_power
0:29.193 opener { arcane_blast Fluffy_Pillow 14343.3/63371: 23% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:30.221 opener y arcane_missiles Fluffy_Pillow 8771.2/63371: 14% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:31.811 opener { arcane_blast Fluffy_Pillow 10786.4/63371: 17% mana bloodlust, arcane_charge(4), rune_of_power
0:32.838 opener } arcane_barrage Fluffy_Pillow 5213.1/63371: 8% mana bloodlust, arcane_charge(4), rune_of_power
0:33.844 opener | evocation night_elf 9022.9/63371: 14% mana bloodlust
0:37.189 rotation - arcane_blast Fluffy_Pillow 62893.7/63371: 99% mana bloodlust
0:38.696 rotation ' arcane_orb Fluffy_Pillow 62001.5/63371: 98% mana bloodlust, arcane_charge
0:39.702 rotation - arcane_blast Fluffy_Pillow 62776.5/63371: 99% mana bloodlust, arcane_charge(3)
0:40.849 rotation - arcane_blast Fluffy_Pillow 57877.8/63371: 91% mana bloodlust, arcane_charge(4)
0:41.874 rotation - arcane_blast Fluffy_Pillow 52301.9/63371: 83% mana arcane_charge(4)
0:43.207 rotation - arcane_blast Fluffy_Pillow 47116.4/63371: 74% mana arcane_charge(4)
0:44.539 rotation ) arcane_barrage Fluffy_Pillow 41929.6/63371: 66% mana arcane_charge(4), clearcasting
0:45.846 rotation - arcane_blast Fluffy_Pillow 46121.0/63371: 73% mana clearcasting
0:47.804 rotation - arcane_blast Fluffy_Pillow 47227.6/63371: 75% mana arcane_charge, clearcasting
0:49.606 rotation - arcane_blast Fluffy_Pillow 46761.5/63371: 74% mana arcane_charge(2), clearcasting
0:51.250 rotation - arcane_blast Fluffy_Pillow 44720.1/63371: 71% mana arcane_charge(3), clearcasting
0:52.738 rotation ) arcane_barrage Fluffy_Pillow 41106.1/63371: 65% mana arcane_charge(4), clearcasting
0:54.045 rotation - arcane_blast Fluffy_Pillow 45297.5/63371: 71% mana clearcasting
0:56.003 rotation - arcane_blast Fluffy_Pillow 46404.1/63371: 73% mana arcane_charge, clearcasting
0:57.804 rotation & arcane_missiles Fluffy_Pillow 45936.7/63371: 72% mana arcane_charge(2), clearcasting
0:59.845 rotation ' arcane_orb Fluffy_Pillow 48523.6/63371: 77% mana arcane_charge(2)
1:01.152 rotation - arcane_blast Fluffy_Pillow 49680.1/63371: 78% mana arcane_charge(4)
1:02.484 rotation ~ arcane_barrage Fluffy_Pillow 44493.3/63371: 70% mana arcane_charge(4)
1:03.789 cooldowns j touch_of_the_magi Fluffy_Pillow 48682.1/63371: 77% mana
1:05.095 cooldowns m rune_of_power Fluffy_Pillow 47837.4/63371: 75% mana arcane_charge(4), clearcasting
1:06.403 rotation # arcane_missiles Fluffy_Pillow 49495.2/63371: 78% mana arcane_charge(4), clearcasting, rune_of_power
1:12.724 cooldowns n presence_of_mind Fluffy_Pillow 42506.6/63371: 67% mana arcane_charge(4), rune_of_power
1:12.724 rotation " arcane_blast Fluffy_Pillow 42506.6/63371: 67% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:14.031 rotation - arcane_blast Fluffy_Pillow 37288.2/63371: 59% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:15.338 rotation $ arcane_missiles Fluffy_Pillow 32069.7/63371: 51% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
1:17.332 rotation - arcane_blast Fluffy_Pillow 34596.9/63371: 55% mana arcane_charge(4), presence_of_mind, rune_of_power
1:18.639 rotation - arcane_blast Fluffy_Pillow 29378.5/63371: 46% mana arcane_charge(4), rune_of_power
1:19.970 rotation - arcane_blast Fluffy_Pillow 24190.4/63371: 38% mana arcane_charge(4), rune_of_power
1:21.302 rotation , arcane_barrage Fluffy_Pillow 19003.6/63371: 30% mana arcane_charge(4), rune_of_power
1:22.608 rotation ' arcane_orb Fluffy_Pillow 23193.7/63371: 37% mana
1:23.915 rotation - arcane_blast Fluffy_Pillow 24350.3/63371: 38% mana arcane_charge(2)
1:25.558 rotation - arcane_blast Fluffy_Pillow 22307.7/63371: 35% mana arcane_charge(3)
1:27.048 rotation ) arcane_barrage Fluffy_Pillow 18696.1/63371: 30% mana arcane_charge(4), clearcasting
1:28.356 rotation - arcane_blast Fluffy_Pillow 22888.8/63371: 36% mana clearcasting
1:30.314 rotation - arcane_blast Fluffy_Pillow 23995.4/63371: 38% mana arcane_charge, clearcasting
1:32.112 rotation - arcane_blast Fluffy_Pillow 23524.2/63371: 37% mana arcane_charge(2), clearcasting
1:33.754 rotation - arcane_blast Fluffy_Pillow 21480.4/63371: 34% mana arcane_charge(3), clearcasting
1:35.242 rotation ) arcane_barrage Fluffy_Pillow 17866.3/63371: 28% mana arcane_charge(4), clearcasting
1:36.551 rotation - arcane_blast Fluffy_Pillow 22060.2/63371: 35% mana clearcasting
1:38.509 rotation - arcane_blast Fluffy_Pillow 23166.8/63371: 37% mana arcane_charge, clearcasting
1:40.308 rotation & arcane_missiles Fluffy_Pillow 22696.9/63371: 36% mana arcane_charge(2), clearcasting
1:42.223 rotation - arcane_blast Fluffy_Pillow 25124.1/63371: 40% mana arcane_charge(2), clearcasting
1:43.866 rotation - arcane_blast Fluffy_Pillow 23081.5/63371: 36% mana arcane_charge(3), clearcasting
1:45.354 rotation ) arcane_barrage Fluffy_Pillow 19467.4/63371: 31% mana arcane_charge(4), clearcasting
1:46.659 rotation ' arcane_orb Fluffy_Pillow 23656.2/63371: 37% mana clearcasting(2)
1:47.965 rotation - arcane_blast Fluffy_Pillow 24811.5/63371: 39% mana arcane_charge(2), clearcasting(2)
1:49.609 rotation - arcane_blast Fluffy_Pillow 22770.2/63371: 36% mana arcane_charge(3), clearcasting(2)
1:51.099 rotation ~ arcane_barrage Fluffy_Pillow 19158.6/63371: 30% mana arcane_charge(4), clearcasting(2)
1:52.405 cooldowns j touch_of_the_magi Fluffy_Pillow 23348.7/63371: 37% mana clearcasting(2)
1:53.711 cooldowns m rune_of_power Fluffy_Pillow 22504.0/63371: 36% mana arcane_charge(4), clearcasting(2)
1:55.017 rotation # arcane_missiles Fluffy_Pillow 24159.3/63371: 38% mana arcane_charge(4), clearcasting(2), rune_of_power
2:03.115 rotation $ arcane_missiles Fluffy_Pillow 19422.9/63371: 31% mana arcane_charge(4), clearcasting, rune_of_power
2:05.213 rotation - arcane_blast Fluffy_Pillow 22082.0/63371: 35% mana arcane_charge(4), rune_of_power
2:06.545 rotation - arcane_blast Fluffy_Pillow 16895.2/63371: 27% mana arcane_charge(4), rune_of_power
2:07.876 rotation - arcane_blast Fluffy_Pillow 11707.1/63371: 18% mana arcane_charge(4), rune_of_power
2:09.209 rotation , arcane_barrage Fluffy_Pillow 6521.6/63371: 10% mana arcane_charge(4), rune_of_power
2:10.517 shared_cds < use_mana_gem night_elf 10714.3/63371: 17% mana
2:10.517 rotation ' arcane_orb Fluffy_Pillow 17051.4/63371: 27% mana
2:11.825 rotation - arcane_blast Fluffy_Pillow 18209.2/63371: 29% mana arcane_charge(2)
2:13.471 rotation - arcane_blast Fluffy_Pillow 16170.4/63371: 26% mana arcane_charge(3)
2:14.959 rotation - arcane_blast Fluffy_Pillow 12556.3/63371: 20% mana arcane_charge(4)
2:16.292 rotation - arcane_blast Fluffy_Pillow 7370.8/63371: 12% mana arcane_charge(4), clearcasting
2:17.625 rotation : evocation night_elf 2185.3/63371: 3% mana arcane_charge(4), clearcasting
2:21.970 cooldowns l arcane_power Fluffy_Pillow 56031.2/63371: 88% mana arcane_charge(4), clearcasting
2:21.970 rotation $ arcane_missiles Fluffy_Pillow 56031.2/63371: 88% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:24.035 rotation - arcane_blast Fluffy_Pillow 58648.5/63371: 93% mana arcane_charge(4), arcane_power, rune_of_power
2:25.368 rotation - arcane_blast Fluffy_Pillow 56900.4/63371: 90% mana arcane_charge(4), arcane_power, rune_of_power
2:26.700 rotation - arcane_blast Fluffy_Pillow 55151.2/63371: 87% mana arcane_charge(4), arcane_power, rune_of_power
2:28.034 rotation - arcane_blast Fluffy_Pillow 53404.4/63371: 84% mana arcane_charge(4), arcane_power, rune_of_power
2:29.365 rotation - arcane_blast Fluffy_Pillow 51653.9/63371: 82% mana arcane_charge(4), arcane_power, rune_of_power
2:30.697 rotation - arcane_blast Fluffy_Pillow 49904.6/63371: 79% mana arcane_charge(4), arcane_power, rune_of_power
2:32.030 rotation - arcane_blast Fluffy_Pillow 48156.6/63371: 76% mana arcane_charge(4), arcane_power, rune_of_power
2:33.363 rotation - arcane_blast Fluffy_Pillow 46408.5/63371: 73% mana arcane_charge(4), arcane_power, rune_of_power
2:34.695 rotation - arcane_blast Fluffy_Pillow 44659.3/63371: 70% mana arcane_charge(4), arcane_power, rune_of_power
2:36.029 rotation + arcane_barrage Fluffy_Pillow 42912.5/63371: 68% mana arcane_charge(4), arcane_power, rune_of_power
2:37.334 rotation ' arcane_orb Fluffy_Pillow 47101.4/63371: 74% mana
2:38.641 rotation - arcane_blast Fluffy_Pillow 48257.9/63371: 76% mana arcane_charge(2)
2:40.284 rotation ~ arcane_barrage Fluffy_Pillow 46215.3/63371: 73% mana arcane_charge(3)
2:41.591 cooldowns j touch_of_the_magi Fluffy_Pillow 49772.9/63371: 79% mana
2:42.896 cooldowns m rune_of_power Fluffy_Pillow 48926.9/63371: 77% mana arcane_charge(4)
2:44.203 cooldowns n presence_of_mind Fluffy_Pillow 50583.5/63371: 80% mana arcane_charge(4), rune_of_power
2:44.203 rotation # arcane_missiles Fluffy_Pillow 50583.5/63371: 80% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:50.833 rotation " arcane_blast Fluffy_Pillow 36486.5/63371: 58% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:52.139 rotation $ arcane_missiles Fluffy_Pillow 31266.8/63371: 49% mana arcane_charge(4), clearcasting(2), presence_of_mind(2), rune_of_power
2:55.854 rotation - arcane_blast Fluffy_Pillow 35975.3/63371: 57% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:57.163 rotation - arcane_blast Fluffy_Pillow 30759.3/63371: 49% mana arcane_charge(4), presence_of_mind, rune_of_power
2:58.469 rotation , arcane_barrage Fluffy_Pillow 25539.6/63371: 40% mana arcane_charge(4), rune_of_power
2:59.776 rotation ' arcane_orb Fluffy_Pillow 29731.0/63371: 47% mana
3:01.081 rotation - arcane_blast Fluffy_Pillow 30885.0/63371: 49% mana arcane_charge(2)
3:02.726 rotation - arcane_blast Fluffy_Pillow 28844.9/63371: 46% mana arcane_charge(3)
3:04.214 rotation ) arcane_barrage Fluffy_Pillow 25230.8/63371: 40% mana arcane_charge(4)
3:05.521 rotation - arcane_blast Fluffy_Pillow 29422.2/63371: 46% mana
3:07.477 rotation - arcane_blast Fluffy_Pillow 30526.3/63371: 48% mana arcane_charge
3:09.278 rotation - arcane_blast Fluffy_Pillow 30059.0/63371: 47% mana arcane_charge(2)
3:10.922 rotation - arcane_blast Fluffy_Pillow 28017.6/63371: 44% mana arcane_charge(3)
3:12.408 rotation ) arcane_barrage Fluffy_Pillow 24401.0/63371: 39% mana arcane_charge(4)
3:13.714 rotation - arcane_blast Fluffy_Pillow 28591.1/63371: 45% mana
3:15.671 rotation - arcane_blast Fluffy_Pillow 29696.5/63371: 47% mana arcane_charge
3:17.471 rotation - arcane_blast Fluffy_Pillow 29227.8/63371: 46% mana arcane_charge(2)
3:19.115 rotation - arcane_blast Fluffy_Pillow 27186.5/63371: 43% mana arcane_charge(3)
3:20.603 rotation ) arcane_barrage Fluffy_Pillow 23572.4/63371: 37% mana arcane_charge(4)
3:21.909 rotation ' arcane_orb Fluffy_Pillow 27762.6/63371: 44% mana
3:23.216 rotation - arcane_blast Fluffy_Pillow 28919.1/63371: 46% mana arcane_charge(2)
3:24.861 rotation - arcane_blast Fluffy_Pillow 26879.0/63371: 42% mana arcane_charge(3)
3:26.349 rotation ) arcane_barrage Fluffy_Pillow 23264.9/63371: 37% mana arcane_charge(4), clearcasting
3:27.653 rotation - arcane_blast Fluffy_Pillow 27452.5/63371: 43% mana clearcasting
3:29.611 cooldowns j touch_of_the_magi Fluffy_Pillow 28559.1/63371: 45% mana arcane_charge, clearcasting
3:30.920 cooldowns m rune_of_power Fluffy_Pillow 27718.2/63371: 44% mana arcane_charge(4), clearcasting
3:32.227 rotation # arcane_missiles Fluffy_Pillow 29374.7/63371: 46% mana arcane_charge(4), clearcasting, rune_of_power
3:40.676 rotation $ arcane_missiles Fluffy_Pillow 17583.2/63371: 28% mana arcane_charge(4), clearcasting, rune_of_power
3:42.619 rotation - arcane_blast Fluffy_Pillow 20045.9/63371: 32% mana arcane_charge(4), rune_of_power
3:43.952 rotation - arcane_blast Fluffy_Pillow 14860.3/63371: 23% mana arcane_charge(4), rune_of_power
3:45.284 rotation - arcane_blast Fluffy_Pillow 9673.6/63371: 15% mana arcane_charge(4), rune_of_power
3:46.616 rotation , arcane_barrage Fluffy_Pillow 4486.8/63371: 7% mana arcane_charge(4), rune_of_power
3:47.923 rotation ' arcane_orb Fluffy_Pillow 8678.2/63371: 14% mana
3:49.229 rotation - arcane_blast Fluffy_Pillow 9833.4/63371: 16% mana arcane_charge(2)
3:50.874 rotation - arcane_blast Fluffy_Pillow 7793.3/63371: 12% mana arcane_charge(3)
3:52.362 rotation : evocation Fluffy_Pillow 4179.3/63371: 7% mana arcane_charge(4)
3:56.707 rotation - arcane_blast Fluffy_Pillow 58025.2/63371: 92% mana arcane_charge(4)
3:58.038 rotation - arcane_blast Fluffy_Pillow 52837.2/63371: 83% mana arcane_charge(4)
3:59.372 rotation - arcane_blast Fluffy_Pillow 47652.9/63371: 75% mana arcane_charge(4), clearcasting
4:00.704 rotation ) arcane_barrage Fluffy_Pillow 42466.1/63371: 67% mana arcane_charge(4), clearcasting
4:02.014 rotation - arcane_blast Fluffy_Pillow 46661.3/63371: 74% mana clearcasting
4:03.972 rotation - arcane_blast Fluffy_Pillow 47767.9/63371: 75% mana arcane_charge, clearcasting
4:05.772 rotation - arcane_blast Fluffy_Pillow 47299.3/63371: 75% mana arcane_charge(2), clearcasting
4:07.416 rotation - arcane_blast Fluffy_Pillow 45258.0/63371: 71% mana arcane_charge(3), clearcasting(2)
4:08.906 rotation ) arcane_barrage Fluffy_Pillow 41646.4/63371: 66% mana arcane_charge(4), clearcasting(2)
4:10.212 rotation % arcane_missiles Fluffy_Pillow 45836.5/63371: 72% mana clearcasting(3)
4:12.147 shared_cds < use_mana_gem night_elf 48289.0/63371: 76% mana clearcasting(2)
4:12.147 rotation ' arcane_orb Fluffy_Pillow 54626.2/63371: 86% mana clearcasting(2)
4:13.453 rotation - arcane_blast Fluffy_Pillow 55781.4/63371: 88% mana arcane_charge(2), clearcasting(2)
4:15.098 rotation - arcane_blast Fluffy_Pillow 53741.3/63371: 85% mana arcane_charge(3), clearcasting(2)
4:16.588 rotation ~ arcane_barrage Fluffy_Pillow 50129.8/63371: 79% mana arcane_charge(4), clearcasting(3)
4:17.895 final_burn o arcane_missiles Fluffy_Pillow 54321.2/63371: 86% mana clearcasting(3)
4:23.376 cooldowns k touch_of_the_magi Fluffy_Pillow 61268.0/63371: 97% mana
4:24.683 cooldowns l arcane_power Fluffy_Pillow 60424.5/63371: 95% mana arcane_charge(4)
4:24.683 cooldowns n presence_of_mind Fluffy_Pillow 60424.5/63371: 95% mana arcane_charge(4), arcane_power, rune_of_power
4:24.683 final_burn p arcane_blast Fluffy_Pillow 60424.5/63371: 95% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power
4:25.989 final_burn p arcane_blast Fluffy_Pillow 58642.3/63371: 93% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power

Stats

Level Bonus (60) Race Bonus (night_elf) Raid-Buffed Unbuffed Gear Amount
Strength 198 -2 196 196 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 0 2457 2250 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2457 2250 0
Crit 20.29% 20.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="night_elf"
source=default
spec=arcane
level=60
race=night_elf
timeofday=day
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

no_race : 6438 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6438.1 6438.1 12.8 / 0.198% 982.2 / 15.3% 3.0
RPS Out RPS In Primary Resource Waiting APM Active Skill
2103.1 2002.6 Mana 0.00% 36.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
no_race 6438
Arcane Barrage 793 12.3% 22.7 12.57sec 10531 8206 Direct 22.7 8812 17720 10540 19.4%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.74 22.73 0.00 0.00 1.2833 0.0000 239494.10 239494.10 0.00% 8206.35 8206.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.60% 18.32 8 27 8811.54 4438 25181 8804.50 6946 10829 161339 161339 0.00%
crit 19.40% 4.41 0 10 17720.20 8877 50362 17554.45 0 50362 78155 78155 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.94
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.28
    rotation
    [~]:2.63
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.34
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.05
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.19
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.42
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.28
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.13
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.47
Arcane Blast 2357 36.6% 104.5 2.79sec 6810 4750 Direct 104.5 5709 11440 6812 19.3%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.51 104.51 0.00 0.00 1.4339 0.0000 711726.60 711726.60 0.00% 4749.69 4749.69
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.73% 84.37 59 111 5708.56 1326 10960 5706.12 5077 6639 481450 481450 0.00%
crit 19.27% 20.13 6 36 11439.65 2653 21920 11449.73 7566 16572 230276 230276 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.22
    opener
    [v]:0.01
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.35
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.24
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.25
Arcane Echo 268 4.2% 132.7 2.39sec 608 0 Direct 132.7 509 1018 608 19.5%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 132.70 132.70 0.00 0.00 0.0000 0.0000 80687.03 80687.03 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.54% 106.88 63 150 509.06 317 666 509.12 470 567 54408 54408 0.00%
crit 19.46% 25.82 9 45 1017.91 634 1331 1018.56 887 1204 26279 26279 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2378 36.9% 41.1 7.23sec 17441 8912 Periodic 281.3 2137 4275 2550 19.4% 24.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.12 0.00 281.46 281.25 1.9571 0.2667 717206.68 717206.68 0.00% 8912.06 8912.06
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.64% 226.81 112 342 2136.54 1437 3019 2137.70 1921 2354 484501 484501 0.00%
crit 19.36% 54.44 20 97 4274.59 2875 6037 4276.93 3687 4828 232706 232706 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.50
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.97
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.23
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.82
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.32
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.36
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (176) 0.0% (2.7%) 11.0 26.42sec 4839 3828

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.02 0.00 0.00 0.00 1.2643 0.0000 0.00 0.00 0.00% 3827.63 3827.63

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.03
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 176 2.7% 11.0 26.42sec 4842 0 Direct 11.0 4055 8113 4843 19.4%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 11.01 11.01 0.00 0.00 0.0000 0.0000 53318.91 53318.91 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.60% 8.88 2 15 4054.70 3876 8139 4056.72 3876 4651 35988 35988 0.00%
crit 19.40% 2.14 0 9 8112.87 7751 10852 7305.72 0 10852 17331 17331 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (64) 0.0% (1.0%) 13.8 1.82sec 1386 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 64 1.0% 13.8 1.82sec 1386 0 Direct 13.8 1164 2327 1386 19.1%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 13.75 0.00 0.00 0.0000 0.0000 19061.13 19061.13 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.88% 11.12 4 23 1163.53 1164 1164 1163.53 1164 1164 12942 12942 0.00%
crit 19.12% 2.63 0 9 2327.06 2327 2327 2175.80 0 2327 6119 6119 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1483 2966 1733 16.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1732.38 1732.38 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.19% 0.83 0 1 1483.09 1483 1483 1233.80 0 1483 1234 1234 0.00%
crit 16.81% 0.17 0 1 2966.18 2966 2966 498.58 0 2966 499 499 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5859 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 146  / 20 0.3% 87.0 1.34sec 67 50 Direct 87.0 56 113 67 19.5%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5859.12 5859.12 0.00% 49.89 49.89
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.52% 70.05 56 81 56.36 43 60 56.36 55 58 3948 3948 0.00%
crit 19.48% 16.95 6 31 112.76 86 121 112.71 98 121 1911 1911 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (377) 0.0% (5.8%) 6.2 51.40sec 18229 13954

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.23 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 13953.57 13953.57

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.59
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.65
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 377 5.8% 6.2 51.33sec 18229 0 Direct 6.2 18276 0 18276 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.23 6.22 0.00 0.00 0.0000 0.0000 113623.96 113623.96 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.22 5 8 18275.94 614 44496 18299.48 13366 24355 113624 113624 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:11052.31
  • base_dd_max:11052.31
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
no_race
Arcane Power 2.8 132.02sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.81
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 103.55sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.09 0.00 18.44 0.00 4.0081 0.6700 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_race
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.09
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_race
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_race
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 101.24sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.43 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.43
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.1 49.45sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.13 0.00 0.00 0.00 1.2576 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.16
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.77sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_race
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.6 109.2 12.8sec 2.3sec 10.4sec 81.11% 0.00% 57.7 (58.4) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 51.9s
  • trigger_min/max:0.0s / 17.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 49.3s

Stack Uptimes

  • arcane_charge_1:6.85%
  • arcane_charge_2:11.88%
  • arcane_charge_3:8.66%
  • arcane_charge_4:53.72%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.5sec 131.5sec 14.7sec 13.69% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 191.5s
  • trigger_min/max:120.0s / 191.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:13.69%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.0 5.3 14.8sec 11.7sec 5.4sec 35.61% 0.00% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.31%
  • clearcasting_2:10.19%
  • clearcasting_3:1.10%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.0sec 103.0sec 4.0sec 4.10% 0.00% 12.3 (12.3) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 152.5s
  • trigger_min/max:90.0s / 152.5s
  • trigger_pct:100.00%
  • duration_min/max:0.6s / 4.3s

Stack Uptimes

  • evocation_1:4.10%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 305.5sec 305.5sec 25.0sec 8.45% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.4s / 331.2s
  • trigger_min/max:300.4s / 331.2s
  • trigger_pct:100.00%
  • duration_min/max:10.2s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.45%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.2sec 101.2sec 11.0sec 12.51% 9.69% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.7s / 123.8s
  • trigger_min/max:70.7s / 123.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 20.6s

Stack Uptimes

  • presence_of_mind_1:2.10%
  • presence_of_mind_2:2.08%
  • presence_of_mind_3:8.33%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 8.9 0.0 35.0sec 35.0sec 14.7sec 43.53% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.3s
  • trigger_min/max:15.0s / 53.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.53%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.00% 0.00% 3.57%
Arcane Barrage Arcane Charge 3 4.27% 0.00% 19.23%
Arcane Barrage Arcane Charge 4 95.72% 80.77% 100.00%
Arcane Blast Arcane Charge 0 8.75% 4.85% 13.04%
Arcane Blast Arcane Charge 1 7.28% 3.92% 10.84%
Arcane Blast Arcane Charge 2 15.18% 9.47% 19.32%
Arcane Blast Arcane Charge 3 14.94% 9.71% 19.28%
Arcane Blast Arcane Charge 4 53.84% 43.75% 66.02%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.69% 0.14% 5.04% 0.7s 0.0s 4.7s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.3590.00062.54064.59033.380124.548
Rune of Power5.6810.00330.37736.27418.77764.548
Touch of the Magi4.4820.00026.09729.98717.17162.582
Arcane Power7.8890.01171.54522.8287.47692.528
Arcane Barrage10.2461.27550.573243.883189.418300.117
Arcane Orb7.3500.00058.08186.10241.456160.609
Presence of Mind21.8360.00053.20881.81833.936129.159

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
no_race
mana_regen Mana 3065.90 379708.34 62.79% 123.85 2904.64 0.76%
Evocation Mana 137.86 149817.07 24.77% 1086.71 0.00 0.00%
Mana Gem Mana 2.87 18204.36 3.01% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.74 57007.17 9.43% 2506.97 13.12 0.02%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2002.57 2103.08 2917.2 33015.3 2295.9 63371.4
Usage Type Count Total Avg RPE APR
no_race
arcane_blast Mana 104.5 513528.1 4912.8 4913.9 1.4
arcane_missiles Mana 41.1 99617.4 2423.9 2422.6 7.2
arcane_orb Mana 11.0 5510.9 500.0 500.2 9.7
touch_of_the_magi Mana 6.2 15572.6 2499.3 2498.4 7.3

Statistics & Data Analysis

Fight Length
no_race Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
no_race Damage Per Second
Count 1523
Mean 6438.13
Minimum 5680.00
Maximum 7326.39
Spread ( max - min ) 1646.39
Range [ ( max - min ) / 2 * 100% ] 12.79%
Standard Deviation 253.8935
5th Percentile 6022.35
95th Percentile 6850.23
( 95th Percentile - 5th Percentile ) 827.87
Mean Distribution
Standard Deviation 6.5058
95.00% Confidence Interval ( 6425.38 - 6450.88 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 60
0.1% Error 5975
0.1 Scale Factor Error with Delta=300 551
0.05 Scale Factor Error with Delta=300 2202
0.01 Scale Factor Error with Delta=300 55029
Priority Target DPS
no_race Priority Target Damage Per Second
Count 1523
Mean 6438.13
Minimum 5680.00
Maximum 7326.39
Spread ( max - min ) 1646.39
Range [ ( max - min ) / 2 * 100% ] 12.79%
Standard Deviation 253.8935
5th Percentile 6022.35
95th Percentile 6850.23
( 95th Percentile - 5th Percentile ) 827.87
Mean Distribution
Standard Deviation 6.5058
95.00% Confidence Interval ( 6425.38 - 6450.88 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 60
0.1% Error 5975
0.1 Scale Factor Error with Delta=300 551
0.05 Scale Factor Error with Delta=300 2202
0.01 Scale Factor Error with Delta=300 55029
DPS(e)
no_race Damage Per Second (Effective)
Count 1523
Mean 6438.13
Minimum 5680.00
Maximum 7326.39
Spread ( max - min ) 1646.39
Range [ ( max - min ) / 2 * 100% ] 12.79%
Damage
no_race Damage
Count 1523
Mean 1936850.80
Minimum 1392237.45
Maximum 2388263.46
Spread ( max - min ) 996026.00
Range [ ( max - min ) / 2 * 100% ] 25.71%
DTPS
no_race Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
no_race Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
no_race Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
no_race Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
no_race Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
no_race Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
no_raceTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
no_race Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.59 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.65 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.81 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.16 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.43 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.50 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.22 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.01 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.94 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.97 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.35 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.28 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.63 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.34 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.24 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.23 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.82 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.32 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.36 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.03 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.05 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.19 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.42 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.28 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.13 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.25 arcane_blast
: 2.09 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.47 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux<{{{{{{wtz{{{{{{{{{}{{{|--*'----)----)--'-~jm#n"-$-$,'--)----)----)'--)-jm#$--$<l$---------+'---:--~jmn#"-----$)'--)----)----)'--~jm#---;$'--)----)--&---<-:oppoppp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask no_race 63371.4/63371: 100% mana
Pre precombat R food no_race 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.307 opener s arcane_power Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4)
0:01.307 shared_cds = potion Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.307 opener u presence_of_mind Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.307 opener x arcane_missiles Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.926 shared_cds < use_mana_gem no_race 53051.7/63371: 84% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.926 opener { arcane_blast Fluffy_Pillow 59388.9/63371: 94% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.933 opener { arcane_blast Fluffy_Pillow 57227.7/63371: 90% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:11.940 opener { arcane_blast Fluffy_Pillow 55066.5/63371: 87% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:12.946 opener { arcane_blast Fluffy_Pillow 52904.0/63371: 83% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:13.973 opener { arcane_blast Fluffy_Pillow 50768.2/63371: 80% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:15.000 opener { arcane_blast Fluffy_Pillow 48632.3/63371: 77% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:16.025 opener w arcane_barrage Fluffy_Pillow 46493.9/63371: 73% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:17.031 opener t rune_of_power Fluffy_Pillow 50303.8/63371: 79% mana bloodlust, potion_of_deathly_fixation
0:18.038 opener z arcane_orb Fluffy_Pillow 51580.1/63371: 81% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:19.044 opener { arcane_blast Fluffy_Pillow 52355.1/63371: 83% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:20.310 opener { arcane_blast Fluffy_Pillow 49834.7/63371: 79% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:21.456 opener { arcane_blast Fluffy_Pillow 45787.2/63371: 72% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:22.485 opener { arcane_blast Fluffy_Pillow 40216.4/63371: 63% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:23.513 opener { arcane_blast Fluffy_Pillow 34644.3/63371: 55% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.542 opener { arcane_blast Fluffy_Pillow 29073.5/63371: 46% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:25.567 opener { arcane_blast Fluffy_Pillow 23497.6/63371: 37% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:26.593 opener { arcane_blast Fluffy_Pillow 17923.0/63371: 28% mana bloodlust, arcane_charge(4), rune_of_power
0:27.618 opener { arcane_blast Fluffy_Pillow 12347.1/63371: 19% mana bloodlust, arcane_charge(4), rune_of_power
0:28.645 opener } arcane_barrage Fluffy_Pillow 6773.7/63371: 11% mana bloodlust, arcane_charge(4), rune_of_power
0:29.651 opener { arcane_blast Fluffy_Pillow 10583.6/63371: 17% mana bloodlust, rune_of_power
0:31.158 opener { arcane_blast Fluffy_Pillow 11118.6/63371: 18% mana bloodlust, arcane_charge, rune_of_power
0:32.543 opener { arcane_blast Fluffy_Pillow 10124.0/63371: 16% mana bloodlust, arcane_charge(2), rune_of_power
0:33.810 opener | evocation no_race 7604.9/63371: 12% mana bloodlust, arcane_charge(3)
0:37.155 rotation - arcane_blast Fluffy_Pillow 61475.6/63371: 97% mana bloodlust, arcane_charge(3)
0:38.300 rotation - arcane_blast Fluffy_Pillow 57426.8/63371: 91% mana bloodlust, arcane_charge(4)
0:39.328 rotation * arcane_barrage Fluffy_Pillow 51854.7/63371: 82% mana bloodlust, arcane_charge(4)
0:40.334 rotation ' arcane_orb Fluffy_Pillow 55664.6/63371: 88% mana bloodlust
0:41.340 rotation - arcane_blast Fluffy_Pillow 56439.6/63371: 89% mana arcane_charge(2)
0:42.984 rotation - arcane_blast Fluffy_Pillow 54398.3/63371: 86% mana arcane_charge(3)
0:44.471 rotation - arcane_blast Fluffy_Pillow 50783.0/63371: 80% mana arcane_charge(4)
0:45.804 rotation - arcane_blast Fluffy_Pillow 45597.4/63371: 72% mana arcane_charge(4)
0:47.135 rotation ) arcane_barrage Fluffy_Pillow 40409.4/63371: 64% mana arcane_charge(4)
0:48.441 rotation - arcane_blast Fluffy_Pillow 44599.5/63371: 70% mana
0:50.397 rotation - arcane_blast Fluffy_Pillow 45703.6/63371: 72% mana arcane_charge
0:52.198 rotation - arcane_blast Fluffy_Pillow 45236.2/63371: 71% mana arcane_charge(2)
0:53.842 rotation - arcane_blast Fluffy_Pillow 43194.9/63371: 68% mana arcane_charge(3)
0:55.331 rotation ) arcane_barrage Fluffy_Pillow 39582.1/63371: 62% mana arcane_charge(4)
0:56.638 rotation - arcane_blast Fluffy_Pillow 43773.5/63371: 69% mana
0:58.596 rotation - arcane_blast Fluffy_Pillow 44880.1/63371: 71% mana arcane_charge
1:00.398 rotation ' arcane_orb Fluffy_Pillow 44414.0/63371: 70% mana arcane_charge(2)
1:01.704 rotation - arcane_blast Fluffy_Pillow 45569.3/63371: 72% mana arcane_charge(4)
1:03.037 rotation ~ arcane_barrage Fluffy_Pillow 40383.8/63371: 64% mana arcane_charge(4), clearcasting
1:04.342 cooldowns j touch_of_the_magi Fluffy_Pillow 44572.6/63371: 70% mana clearcasting
1:05.649 cooldowns m rune_of_power Fluffy_Pillow 43729.1/63371: 69% mana arcane_charge(4), clearcasting
1:06.955 rotation # arcane_missiles Fluffy_Pillow 45384.4/63371: 72% mana arcane_charge(4), clearcasting, rune_of_power
1:13.033 cooldowns n presence_of_mind Fluffy_Pillow 45587.8/63371: 72% mana arcane_charge(4), rune_of_power
1:13.033 rotation " arcane_blast Fluffy_Pillow 45587.8/63371: 72% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:14.339 rotation - arcane_blast Fluffy_Pillow 40368.1/63371: 64% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:15.649 rotation $ arcane_missiles Fluffy_Pillow 35153.4/63371: 55% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
1:17.675 rotation - arcane_blast Fluffy_Pillow 37721.2/63371: 60% mana arcane_charge(4), presence_of_mind, rune_of_power
1:18.982 rotation $ arcane_missiles Fluffy_Pillow 32502.8/63371: 51% mana arcane_charge(4), clearcasting, rune_of_power
1:21.065 rotation , arcane_barrage Fluffy_Pillow 35142.8/63371: 55% mana arcane_charge(4), rune_of_power
1:22.372 rotation ' arcane_orb Fluffy_Pillow 39334.2/63371: 62% mana
1:23.678 rotation - arcane_blast Fluffy_Pillow 40489.5/63371: 64% mana arcane_charge(2)
1:25.325 rotation - arcane_blast Fluffy_Pillow 38451.9/63371: 61% mana arcane_charge(3)
1:26.814 rotation ) arcane_barrage Fluffy_Pillow 34839.1/63371: 55% mana arcane_charge(4)
1:28.118 rotation - arcane_blast Fluffy_Pillow 39026.7/63371: 62% mana
1:30.076 rotation - arcane_blast Fluffy_Pillow 40133.3/63371: 63% mana arcane_charge
1:31.876 rotation - arcane_blast Fluffy_Pillow 39664.7/63371: 63% mana arcane_charge(2)
1:33.522 rotation - arcane_blast Fluffy_Pillow 37625.9/63371: 59% mana arcane_charge(3)
1:35.011 rotation ) arcane_barrage Fluffy_Pillow 34013.1/63371: 54% mana arcane_charge(4)
1:36.317 rotation - arcane_blast Fluffy_Pillow 38203.2/63371: 60% mana
1:38.272 rotation - arcane_blast Fluffy_Pillow 39306.0/63371: 62% mana arcane_charge
1:40.073 rotation - arcane_blast Fluffy_Pillow 38838.7/63371: 61% mana arcane_charge(2)
1:41.717 rotation - arcane_blast Fluffy_Pillow 36797.3/63371: 58% mana arcane_charge(3)
1:43.204 rotation ) arcane_barrage Fluffy_Pillow 33182.0/63371: 52% mana arcane_charge(4)
1:44.511 rotation ' arcane_orb Fluffy_Pillow 37373.4/63371: 59% mana
1:45.818 rotation - arcane_blast Fluffy_Pillow 38529.9/63371: 61% mana arcane_charge(2)
1:47.461 rotation - arcane_blast Fluffy_Pillow 36487.3/63371: 58% mana arcane_charge(3)
1:48.949 rotation ) arcane_barrage Fluffy_Pillow 32873.2/63371: 52% mana arcane_charge(4)
1:50.256 rotation - arcane_blast Fluffy_Pillow 37064.6/63371: 58% mana
1:52.213 cooldowns j touch_of_the_magi Fluffy_Pillow 38170.0/63371: 60% mana arcane_charge
1:53.519 cooldowns m rune_of_power Fluffy_Pillow 37325.2/63371: 59% mana arcane_charge(4)
1:54.825 rotation # arcane_missiles Fluffy_Pillow 38980.5/63371: 62% mana arcane_charge(4), rune_of_power
2:03.781 rotation $ arcane_missiles Fluffy_Pillow 20331.6/63371: 32% mana arcane_charge(4), clearcasting, rune_of_power
2:05.753 rotation - arcane_blast Fluffy_Pillow 22831.0/63371: 36% mana arcane_charge(4), rune_of_power
2:07.085 rotation - arcane_blast Fluffy_Pillow 17644.2/63371: 28% mana arcane_charge(4), clearcasting, rune_of_power
2:08.418 rotation $ arcane_missiles Fluffy_Pillow 12458.6/63371: 20% mana arcane_charge(4), clearcasting, rune_of_power
2:10.504 shared_cds < use_mana_gem no_race 15102.5/63371: 24% mana arcane_charge(4), clearcasting
2:10.504 cooldowns l arcane_power Fluffy_Pillow 21439.6/63371: 34% mana arcane_charge(4), clearcasting
2:10.504 rotation $ arcane_missiles Fluffy_Pillow 21439.6/63371: 34% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:12.570 rotation - arcane_blast Fluffy_Pillow 24058.2/63371: 38% mana arcane_charge(4), arcane_power, rune_of_power
2:13.901 rotation - arcane_blast Fluffy_Pillow 22307.6/63371: 35% mana arcane_charge(4), arcane_power, rune_of_power
2:15.233 rotation - arcane_blast Fluffy_Pillow 20558.3/63371: 32% mana arcane_charge(4), arcane_power, rune_of_power
2:16.564 rotation - arcane_blast Fluffy_Pillow 18807.8/63371: 30% mana arcane_charge(4), arcane_power, rune_of_power
2:17.898 rotation - arcane_blast Fluffy_Pillow 17061.0/63371: 27% mana arcane_charge(4), arcane_power, rune_of_power
2:19.230 rotation - arcane_blast Fluffy_Pillow 15311.7/63371: 24% mana arcane_charge(4), arcane_power, rune_of_power
2:20.562 rotation - arcane_blast Fluffy_Pillow 13562.4/63371: 21% mana arcane_charge(4), arcane_power, rune_of_power
2:21.895 rotation - arcane_blast Fluffy_Pillow 11814.4/63371: 19% mana arcane_charge(4), arcane_power, rune_of_power
2:23.228 rotation - arcane_blast Fluffy_Pillow 10066.4/63371: 16% mana arcane_charge(4), arcane_power, rune_of_power
2:24.559 rotation + arcane_barrage Fluffy_Pillow 8315.9/63371: 13% mana arcane_charge(4), arcane_power, rune_of_power
2:25.866 rotation ' arcane_orb Fluffy_Pillow 12507.2/63371: 20% mana
2:27.174 rotation - arcane_blast Fluffy_Pillow 13665.0/63371: 22% mana arcane_charge(2)
2:28.817 rotation - arcane_blast Fluffy_Pillow 11622.4/63371: 18% mana arcane_charge(3)
2:30.305 rotation - arcane_blast Fluffy_Pillow 8008.4/63371: 13% mana arcane_charge(4)
2:31.637 rotation : evocation no_race 2821.6/63371: 4% mana arcane_charge(4)
2:35.981 rotation - arcane_blast Fluffy_Pillow 56666.2/63371: 89% mana arcane_charge(4)
2:37.315 rotation - arcane_blast Fluffy_Pillow 51482.0/63371: 81% mana arcane_charge(4), clearcasting
2:38.648 rotation ~ arcane_barrage Fluffy_Pillow 46296.5/63371: 73% mana arcane_charge(4), clearcasting
2:39.956 cooldowns j touch_of_the_magi Fluffy_Pillow 50489.1/63371: 80% mana clearcasting
2:41.262 cooldowns m rune_of_power Fluffy_Pillow 49644.4/63371: 78% mana arcane_charge(4), clearcasting
2:42.567 cooldowns n presence_of_mind Fluffy_Pillow 51298.4/63371: 81% mana arcane_charge(4), clearcasting, rune_of_power
2:42.567 rotation # arcane_missiles Fluffy_Pillow 51298.4/63371: 81% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:48.835 rotation " arcane_blast Fluffy_Pillow 51742.6/63371: 82% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:50.143 rotation - arcane_blast Fluffy_Pillow 46525.4/63371: 73% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:51.449 rotation - arcane_blast Fluffy_Pillow 41305.7/63371: 65% mana arcane_charge(4), presence_of_mind, rune_of_power
2:52.754 rotation - arcane_blast Fluffy_Pillow 36084.7/63371: 57% mana arcane_charge(4), rune_of_power
2:54.086 rotation - arcane_blast Fluffy_Pillow 30897.9/63371: 49% mana arcane_charge(4), rune_of_power
2:55.418 rotation - arcane_blast Fluffy_Pillow 25711.1/63371: 41% mana arcane_charge(4), clearcasting, rune_of_power
2:56.751 rotation $ arcane_missiles Fluffy_Pillow 20525.6/63371: 32% mana arcane_charge(4), clearcasting, rune_of_power
2:58.734 rotation ) arcane_barrage Fluffy_Pillow 23038.9/63371: 36% mana arcane_charge(4)
3:00.042 rotation ' arcane_orb Fluffy_Pillow 27231.6/63371: 43% mana
3:01.349 rotation - arcane_blast Fluffy_Pillow 28388.1/63371: 45% mana arcane_charge(2)
3:02.992 rotation - arcane_blast Fluffy_Pillow 26345.5/63371: 42% mana arcane_charge(3)
3:04.480 rotation ) arcane_barrage Fluffy_Pillow 22731.4/63371: 36% mana arcane_charge(4)
3:05.787 rotation - arcane_blast Fluffy_Pillow 26922.8/63371: 42% mana
3:07.745 rotation - arcane_blast Fluffy_Pillow 28029.4/63371: 44% mana arcane_charge
3:09.545 rotation - arcane_blast Fluffy_Pillow 27560.8/63371: 43% mana arcane_charge(2)
3:11.190 rotation - arcane_blast Fluffy_Pillow 25520.7/63371: 40% mana arcane_charge(3)
3:12.677 rotation ) arcane_barrage Fluffy_Pillow 21905.4/63371: 35% mana arcane_charge(4)
3:13.983 rotation - arcane_blast Fluffy_Pillow 26095.5/63371: 41% mana
3:15.940 rotation - arcane_blast Fluffy_Pillow 27200.8/63371: 43% mana arcane_charge
3:17.743 rotation - arcane_blast Fluffy_Pillow 26736.0/63371: 42% mana arcane_charge(2)
3:19.386 rotation - arcane_blast Fluffy_Pillow 24693.4/63371: 39% mana arcane_charge(3)
3:20.876 rotation ) arcane_barrage Fluffy_Pillow 21081.9/63371: 33% mana arcane_charge(4)
3:22.182 rotation ' arcane_orb Fluffy_Pillow 25272.0/63371: 40% mana
3:23.489 rotation - arcane_blast Fluffy_Pillow 26428.5/63371: 42% mana arcane_charge(2)
3:25.133 rotation - arcane_blast Fluffy_Pillow 24387.2/63371: 38% mana arcane_charge(3), clearcasting
3:26.622 rotation ~ arcane_barrage Fluffy_Pillow 20774.4/63371: 33% mana arcane_charge(4), clearcasting
3:27.927 cooldowns j touch_of_the_magi Fluffy_Pillow 24963.2/63371: 39% mana clearcasting
3:29.234 cooldowns m rune_of_power Fluffy_Pillow 24119.8/63371: 38% mana arcane_charge(4), clearcasting
3:30.540 rotation # arcane_missiles Fluffy_Pillow 25775.0/63371: 41% mana arcane_charge(4), clearcasting, rune_of_power
3:38.936 rotation - arcane_blast Fluffy_Pillow 21416.3/63371: 34% mana arcane_charge(4), rune_of_power
3:40.269 rotation - arcane_blast Fluffy_Pillow 16230.8/63371: 26% mana arcane_charge(4), rune_of_power
3:41.602 rotation - arcane_blast Fluffy_Pillow 11045.3/63371: 17% mana arcane_charge(4), rune_of_power
3:42.934 rotation ; arcane_barrage Fluffy_Pillow 5858.5/63371: 9% mana arcane_charge(4), clearcasting, rune_of_power
3:44.239 rotation $ arcane_missiles Fluffy_Pillow 10047.4/63371: 16% mana clearcasting, rune_of_power
3:46.240 rotation ' arcane_orb Fluffy_Pillow 12583.5/63371: 20% mana
3:47.546 rotation - arcane_blast Fluffy_Pillow 13738.8/63371: 22% mana arcane_charge(2)
3:49.191 rotation - arcane_blast Fluffy_Pillow 11698.7/63371: 18% mana arcane_charge(3)
3:50.681 rotation ) arcane_barrage Fluffy_Pillow 8087.2/63371: 13% mana arcane_charge(4), clearcasting
3:51.987 rotation - arcane_blast Fluffy_Pillow 12277.3/63371: 19% mana clearcasting
3:53.946 rotation - arcane_blast Fluffy_Pillow 13385.2/63371: 21% mana arcane_charge, clearcasting
3:55.746 rotation - arcane_blast Fluffy_Pillow 12916.5/63371: 20% mana arcane_charge(2), clearcasting
3:57.390 rotation - arcane_blast Fluffy_Pillow 10875.2/63371: 17% mana arcane_charge(3), clearcasting
3:58.878 rotation ) arcane_barrage Fluffy_Pillow 7261.1/63371: 11% mana arcane_charge(4), clearcasting
4:00.185 rotation - arcane_blast Fluffy_Pillow 11452.5/63371: 18% mana clearcasting
4:02.142 rotation - arcane_blast Fluffy_Pillow 12557.9/63371: 20% mana arcane_charge, clearcasting
4:03.941 rotation & arcane_missiles Fluffy_Pillow 12088.0/63371: 19% mana arcane_charge(2), clearcasting
4:05.859 rotation - arcane_blast Fluffy_Pillow 14518.9/63371: 23% mana arcane_charge(2)
4:07.504 rotation - arcane_blast Fluffy_Pillow 12478.8/63371: 20% mana arcane_charge(3)
4:08.993 rotation - arcane_blast Fluffy_Pillow 8866.0/63371: 14% mana arcane_charge(4), clearcasting
4:10.326 shared_cds < use_mana_gem no_race 3680.5/63371: 6% mana arcane_charge(4), clearcasting
4:10.504 rotation - arcane_blast Fluffy_Pillow 10243.2/63371: 16% mana arcane_charge(4), clearcasting
4:11.837 rotation : evocation Fluffy_Pillow 5057.7/63371: 8% mana arcane_charge(4), clearcasting
4:16.181 final_burn o arcane_missiles Fluffy_Pillow 58902.4/63371: 93% mana arcane_charge(4), clearcasting
4:18.179 final_burn p arcane_blast Fluffy_Pillow 61434.7/63371: 97% mana arcane_charge(4)
4:19.510 final_burn p arcane_blast Fluffy_Pillow 56246.7/63371: 89% mana arcane_charge(4), clearcasting
4:20.843 final_burn o arcane_missiles Fluffy_Pillow 51061.1/63371: 81% mana arcane_charge(4), clearcasting
4:22.801 final_burn p arcane_blast Fluffy_Pillow 53542.8/63371: 84% mana arcane_charge(4)
4:24.134 final_burn p arcane_blast Fluffy_Pillow 48357.3/63371: 76% mana arcane_charge(4)
4:25.466 final_burn p arcane_blast Fluffy_Pillow 43170.5/63371: 68% mana arcane_charge(4), clearcasting

Stats

Level Bonus (60) Race Bonus (none) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 198 198 0
Agility 306 0 306 306 0
Stamina 414 0 434 414 0
Intellect 450 0 2457 2250 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2457 2250 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="no_race"
source=default
spec=arcane
level=60
race=none
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

pandaren : 6497 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6497.3 6497.3 12.2 / 0.187% 959.9 / 14.8% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2103.0 2001.6 Mana 0.00% 36.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
pandaren 6497
Arcane Barrage 793 12.2% 22.6 12.59sec 10585 8248 Direct 22.6 8894 17815 10588 19.0%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.64 22.63 0.00 0.00 1.2833 0.0000 239622.86 239622.86 0.00% 8248.35 8248.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.00% 18.33 9 28 8894.44 4476 25396 8887.90 6418 10712 162975 162975 0.00%
crit 19.00% 4.30 0 14 17814.54 8952 50792 17650.44 0 50792 76647 76647 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.92
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.26
    rotation
    [~]:2.59
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.35
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.04
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.14
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.49
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.26
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.13
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.44
Arcane Blast 2380 36.6% 104.5 2.80sec 6877 4797 Direct 104.5 5775 11486 6878 19.3%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.47 104.47 0.00 0.00 1.4334 0.0000 718383.78 718383.78 0.00% 4797.35 4797.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.69% 84.30 59 113 5775.43 1338 11054 5774.11 5013 6726 486751 486751 0.00%
crit 19.31% 20.17 6 36 11485.82 2675 22107 11481.80 6819 16571 231633 231633 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.07
    opener
    [v]:0.01
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.30
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.24
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.39
Arcane Echo 271 4.2% 133.2 2.40sec 613 0 Direct 133.2 513 1025 613 19.4%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 133.20 133.20 0.00 0.00 0.0000 0.0000 81638.75 81638.75 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.57% 107.33 63 154 513.49 320 671 513.47 473 577 55105 55105 0.00%
crit 19.43% 25.88 7 44 1025.26 639 1343 1024.94 895 1231 26534 26534 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2406 37.0% 41.3 7.22sec 17589 8992 Periodic 282.8 2152 4307 2568 19.3% 24.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.28 0.00 283.06 282.84 1.9561 0.2660 726099.43 726099.43 0.00% 8992.28 8992.28
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.72% 228.32 122 349 2151.98 1450 3044 2153.11 1925 2413 491294 491294 0.00%
crit 19.28% 54.52 21 99 4307.38 2899 6089 4307.65 3713 4942 234806 234806 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.52
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.97
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.23
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.84
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.32
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.47
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (177) 0.0% (2.7%) 11.0 26.71sec 4876 3857

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.99 0.00 0.00 0.00 1.2644 0.0000 0.00 0.00 0.00% 3857.00 3857.00

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:10.00
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 177 2.7% 11.0 26.71sec 4878 0 Direct 11.0 4087 8182 4879 19.3%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.98 10.98 0.00 0.00 0.0000 0.0000 53573.67 53573.67 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.69% 8.86 3 15 4087.48 3909 5472 4089.27 3909 4579 36227 36227 0.00%
crit 19.31% 2.12 0 7 8182.24 7818 10945 7375.57 0 10945 17346 17346 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (63) 0.0% (1.0%) 13.6 1.85sec 1390 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.60 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 63 1.0% 13.6 1.85sec 1390 0 Direct 13.6 1164 2327 1390 19.4%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.60 13.60 0.00 0.00 0.0000 0.0000 18906.81 18906.81 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.55% 10.96 5 24 1163.53 1164 1164 1163.53 1164 1164 12751 12751 0.00%
crit 19.45% 2.65 0 11 2327.06 2327 2327 2172.74 0 2327 6156 6156 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1496 2992 1773 18.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1774.69 1774.69 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.35% 0.81 0 1 1495.77 1496 1496 1216.85 0 1496 1217 1217 0.00%
crit 18.65% 0.19 0 1 2991.53 2992 2992 557.84 0 2992 558 558 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5895 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 147  / 20 0.3% 87.0 1.34sec 68 50 Direct 87.0 57 114 68 19.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5895.47 5895.47 0.00% 50.20 50.20
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.78% 70.28 57 81 56.84 43 61 56.84 56 58 3995 3995 0.00%
crit 19.22% 16.72 6 30 113.69 87 122 113.68 100 122 1901 1901 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (381) 0.0% (5.9%) 6.2 51.45sec 18439 14114

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 14114.30 14114.30

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.60
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.64
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 381 5.9% 6.2 51.40sec 18439 0 Direct 6.2 18478 0 18478 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 6.23 0.00 0.00 0.0000 0.0000 115031.56 115031.56 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.23 5 8 18478.13 619 46734 18500.96 13376 23846 115032 115032 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:19674.67
  • base_dd_max:19674.67
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
pandaren
Arcane Power 2.8 131.16sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.81
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 103.00sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.09 0.00 18.42 0.00 4.0066 0.6697 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:pandaren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.09
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:pandaren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:pandaren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.00
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 101.17sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.41 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.41
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.2 49.77sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.15 0.00 0.00 0.00 1.2577 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.17
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.86sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:pandaren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.5 109.2 12.8sec 2.3sec 10.4sec 81.20% 0.00% 57.9 (58.7) 0.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 49.7s
  • trigger_min/max:0.0s / 17.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 47.1s

Stack Uptimes

  • arcane_charge_1:6.80%
  • arcane_charge_2:11.85%
  • arcane_charge_3:8.60%
  • arcane_charge_4:53.94%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.3sec 131.3sec 14.7sec 13.70% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 162.0s
  • trigger_min/max:120.0s / 162.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:13.70%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.2 5.3 14.7sec 11.6sec 5.4sec 36.11% 0.00% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.67%
  • clearcasting_2:10.37%
  • clearcasting_3:1.08%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.1sec 103.1sec 4.0sec 4.10% 0.00% 12.3 (12.3) 0.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 151.4s
  • trigger_min/max:90.0s / 151.4s
  • trigger_pct:100.00%
  • duration_min/max:0.3s / 4.3s

Stack Uptimes

  • evocation_1:4.10%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:40.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 302.4sec 302.4sec 25.0sec 8.41% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.5s / 307.1s
  • trigger_min/max:300.5s / 307.1s
  • trigger_pct:100.00%
  • duration_min/max:3.2s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.41%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.9sec 101.9sec 11.0sec 12.43% 9.63% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.7s / 122.8s
  • trigger_min/max:70.7s / 122.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.3s

Stack Uptimes

  • presence_of_mind_1:2.06%
  • presence_of_mind_2:2.03%
  • presence_of_mind_3:8.33%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.0 0.0 34.9sec 34.9sec 14.7sec 43.60% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.4s
  • trigger_min/max:15.0s / 53.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.60%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.01% 0.00% 4.00%
Arcane Barrage Arcane Charge 3 4.11% 0.00% 20.00%
Arcane Barrage Arcane Charge 4 95.89% 80.00% 100.00%
Arcane Blast Arcane Charge 0 8.69% 5.10% 13.68%
Arcane Blast Arcane Charge 1 7.26% 3.61% 11.30%
Arcane Blast Arcane Charge 2 15.09% 10.20% 18.89%
Arcane Blast Arcane Charge 3 14.87% 10.20% 18.89%
Arcane Blast Arcane Charge 4 54.09% 43.75% 63.95%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.68% 0.14% 4.03% 0.7s 0.0s 4.7s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.4130.00061.42364.68836.167131.356
Rune of Power5.6780.00028.54236.07418.03970.744
Touch of the Magi4.4690.00025.88329.80916.43259.334
Arcane Power7.7340.00842.02222.3307.84186.384
Arcane Barrage10.2991.27551.663244.132188.599297.662
Arcane Orb7.4590.00054.72386.55938.775151.925
Presence of Mind22.2520.41152.23483.01229.938124.199

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
pandaren
mana_regen Mana 3070.69 379780.75 62.83% 123.68 2842.95 0.74%
Evocation Mana 137.67 149661.52 24.76% 1087.08 0.00 0.00%
Mana Gem Mana 2.88 18224.95 3.02% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.64 56779.56 9.39% 2508.14 9.72 0.02%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2001.61 2103.04 2850.5 32737.1 1041.8 63371.4
Usage Type Count Total Avg RPE APR
pandaren
arcane_blast Mana 104.5 514074.9 4920.9 4920.9 1.4
arcane_missiles Mana 41.3 99003.4 2398.3 2398.3 7.3
arcane_orb Mana 11.0 5492.2 500.0 499.9 9.8
touch_of_the_magi Mana 6.2 15585.6 2499.3 2498.4 7.4

Statistics & Data Analysis

Fight Length
pandaren Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
pandaren Damage Per Second
Count 1523
Mean 6497.34
Minimum 5758.84
Maximum 7190.11
Spread ( max - min ) 1431.27
Range [ ( max - min ) / 2 * 100% ] 11.01%
Standard Deviation 242.4941
5th Percentile 6101.43
95th Percentile 6913.69
( 95th Percentile - 5th Percentile ) 812.26
Mean Distribution
Standard Deviation 6.2137
95.00% Confidence Interval ( 6485.16 - 6509.52 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 54
0.1% Error 5351
0.1 Scale Factor Error with Delta=300 502
0.05 Scale Factor Error with Delta=300 2008
0.01 Scale Factor Error with Delta=300 50198
Priority Target DPS
pandaren Priority Target Damage Per Second
Count 1523
Mean 6497.34
Minimum 5758.84
Maximum 7190.11
Spread ( max - min ) 1431.27
Range [ ( max - min ) / 2 * 100% ] 11.01%
Standard Deviation 242.4941
5th Percentile 6101.43
95th Percentile 6913.69
( 95th Percentile - 5th Percentile ) 812.26
Mean Distribution
Standard Deviation 6.2137
95.00% Confidence Interval ( 6485.16 - 6509.52 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 54
0.1% Error 5351
0.1 Scale Factor Error with Delta=300 502
0.05 Scale Factor Error with Delta=300 2008
0.01 Scale Factor Error with Delta=300 50198
DPS(e)
pandaren Damage Per Second (Effective)
Count 1523
Mean 6497.34
Minimum 5758.84
Maximum 7190.11
Spread ( max - min ) 1431.27
Range [ ( max - min ) / 2 * 100% ] 11.01%
Damage
pandaren Damage
Count 1523
Mean 1955031.56
Minimum 1424300.24
Maximum 2460722.17
Spread ( max - min ) 1036421.93
Range [ ( max - min ) / 2 * 100% ] 26.51%
DTPS
pandaren Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
pandaren Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
pandaren Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
pandaren Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
pandaren Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
pandaren Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
pandarenTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
pandaren Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.60 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.64 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.81 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.17 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.41 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.52 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.07 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.01 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.92 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.97 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.30 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.26 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.59 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.35 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.24 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.23 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.84 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.32 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.47 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 10.00 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.04 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.14 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.49 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.26 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.13 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.39 arcane_blast
: 2.09 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.44 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.00 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux{{<y{wtyz{{{{{{{{{y{{|--*'---)&-----)-'-~jm#----$)'--)--&--)----)'&jmn#"--$-,'-<---:l-----------+'jm#----,-'-)----)----)'--)-jmn#"$-;'--)----:--*'---)--<-~jm#

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask pandaren 63371.4/63371: 100% mana
Pre precombat R food pandaren 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.307 opener s arcane_power Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), clearcasting
0:01.307 shared_cds = potion Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power
0:01.307 opener u presence_of_mind Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:01.307 opener x arcane_missiles Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.733 opener { arcane_blast Fluffy_Pillow 56557.1/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.739 opener { arcane_blast Fluffy_Pillow 54394.7/63371: 86% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:11.745 shared_cds < use_mana_gem pandaren 52232.2/63371: 82% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:11.745 opener y arcane_missiles Fluffy_Pillow 58569.3/63371: 92% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:14.713 opener { arcane_blast Fluffy_Pillow 62331.1/63371: 98% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:15.719 opener w arcane_barrage Fluffy_Pillow 60168.6/63371: 95% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:16.726 opener t rune_of_power Fluffy_Pillow 63371.4/63371: 100% mana bloodlust, clearcasting, potion_of_deathly_fixation
0:17.730 opener y arcane_missiles Fluffy_Pillow 63371.4/63371: 100% mana bloodlust, clearcasting, rune_of_power, potion_of_deathly_fixation
0:19.257 opener z arcane_orb Fluffy_Pillow 63371.4/63371: 100% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:20.265 opener { arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:21.531 opener { arcane_blast Fluffy_Pillow 59251.5/63371: 93% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:22.676 opener { arcane_blast Fluffy_Pillow 55202.7/63371: 87% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:23.702 opener { arcane_blast Fluffy_Pillow 49628.1/63371: 78% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.728 opener { arcane_blast Fluffy_Pillow 44053.5/63371: 70% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:25.756 opener { arcane_blast Fluffy_Pillow 38481.4/63371: 61% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:26.782 opener { arcane_blast Fluffy_Pillow 32906.8/63371: 52% mana bloodlust, arcane_charge(4), rune_of_power
0:27.808 opener { arcane_blast Fluffy_Pillow 27332.1/63371: 43% mana bloodlust, arcane_charge(4), rune_of_power
0:28.835 opener { arcane_blast Fluffy_Pillow 21758.8/63371: 34% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:29.863 opener y arcane_missiles Fluffy_Pillow 16186.7/63371: 26% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:31.431 opener { arcane_blast Fluffy_Pillow 18174.0/63371: 29% mana bloodlust, arcane_charge(4), rune_of_power
0:32.457 opener { arcane_blast Fluffy_Pillow 12599.4/63371: 20% mana bloodlust, arcane_charge(4), rune_of_power
0:33.482 opener | evocation pandaren 7023.5/63371: 11% mana bloodlust, arcane_charge(4), clearcasting
0:36.827 rotation - arcane_blast Fluffy_Pillow 60894.3/63371: 96% mana bloodlust, arcane_charge(4), clearcasting
0:37.855 rotation - arcane_blast Fluffy_Pillow 55322.2/63371: 87% mana bloodlust, arcane_charge(4), clearcasting
0:38.880 rotation * arcane_barrage Fluffy_Pillow 49746.3/63371: 78% mana bloodlust, arcane_charge(4), clearcasting
0:39.886 rotation ' arcane_orb Fluffy_Pillow 53556.2/63371: 85% mana bloodlust, clearcasting
0:40.892 rotation - arcane_blast Fluffy_Pillow 54331.2/63371: 86% mana bloodlust, arcane_charge(2), clearcasting
0:42.160 rotation - arcane_blast Fluffy_Pillow 51813.3/63371: 82% mana arcane_charge(3), clearcasting
0:43.649 rotation - arcane_blast Fluffy_Pillow 48200.5/63371: 76% mana arcane_charge(4), clearcasting
0:44.983 rotation ) arcane_barrage Fluffy_Pillow 43016.3/63371: 68% mana arcane_charge(4), clearcasting
0:46.288 rotation & arcane_missiles Fluffy_Pillow 47205.1/63371: 74% mana clearcasting
0:48.200 rotation - arcane_blast Fluffy_Pillow 49628.5/63371: 78% mana
0:50.159 rotation - arcane_blast Fluffy_Pillow 50736.4/63371: 80% mana arcane_charge
0:51.959 rotation - arcane_blast Fluffy_Pillow 50267.7/63371: 79% mana arcane_charge(2)
0:53.603 rotation - arcane_blast Fluffy_Pillow 48226.4/63371: 76% mana arcane_charge(3)
0:55.092 rotation - arcane_blast Fluffy_Pillow 44613.6/63371: 70% mana arcane_charge(4)
0:56.424 rotation ) arcane_barrage Fluffy_Pillow 39426.8/63371: 62% mana arcane_charge(4)
0:57.730 rotation - arcane_blast Fluffy_Pillow 43616.9/63371: 69% mana
0:59.687 rotation ' arcane_orb Fluffy_Pillow 44722.3/63371: 71% mana arcane_charge
1:01.192 rotation - arcane_blast Fluffy_Pillow 46129.8/63371: 73% mana arcane_charge(3)
1:02.681 rotation ~ arcane_barrage Fluffy_Pillow 42517.0/63371: 67% mana arcane_charge(4)
1:03.987 cooldowns j touch_of_the_magi Fluffy_Pillow 46707.1/63371: 74% mana
1:05.294 cooldowns m rune_of_power Fluffy_Pillow 45863.6/63371: 72% mana arcane_charge(4)
1:06.600 rotation # arcane_missiles Fluffy_Pillow 47518.9/63371: 75% mana arcane_charge(4), rune_of_power
1:15.141 rotation - arcane_blast Fluffy_Pillow 43344.0/63371: 68% mana arcane_charge(4), rune_of_power
1:16.473 rotation - arcane_blast Fluffy_Pillow 38157.2/63371: 60% mana arcane_charge(4), rune_of_power
1:17.805 rotation - arcane_blast Fluffy_Pillow 32970.4/63371: 52% mana arcane_charge(4), rune_of_power
1:19.137 rotation - arcane_blast Fluffy_Pillow 27783.6/63371: 44% mana arcane_charge(4), clearcasting, rune_of_power
1:20.469 rotation $ arcane_missiles Fluffy_Pillow 22596.8/63371: 36% mana arcane_charge(4), clearcasting, rune_of_power
1:22.505 rotation ) arcane_barrage Fluffy_Pillow 25177.3/63371: 40% mana arcane_charge(4), clearcasting
1:23.813 rotation ' arcane_orb Fluffy_Pillow 29370.0/63371: 46% mana clearcasting
1:25.120 rotation - arcane_blast Fluffy_Pillow 30526.5/63371: 48% mana arcane_charge(2), clearcasting
1:26.765 rotation - arcane_blast Fluffy_Pillow 28486.4/63371: 45% mana arcane_charge(3), clearcasting
1:28.253 rotation ) arcane_barrage Fluffy_Pillow 24872.4/63371: 39% mana arcane_charge(4), clearcasting
1:29.558 rotation - arcane_blast Fluffy_Pillow 29061.2/63371: 46% mana clearcasting
1:31.516 rotation - arcane_blast Fluffy_Pillow 30167.8/63371: 48% mana arcane_charge, clearcasting
1:33.317 rotation & arcane_missiles Fluffy_Pillow 29700.5/63371: 47% mana arcane_charge(2), clearcasting
1:35.227 rotation - arcane_blast Fluffy_Pillow 32121.3/63371: 51% mana arcane_charge(2)
1:36.872 rotation - arcane_blast Fluffy_Pillow 30081.2/63371: 47% mana arcane_charge(3), clearcasting
1:38.360 rotation ) arcane_barrage Fluffy_Pillow 26467.1/63371: 42% mana arcane_charge(4), clearcasting
1:39.667 rotation - arcane_blast Fluffy_Pillow 30658.5/63371: 48% mana clearcasting
1:41.625 rotation - arcane_blast Fluffy_Pillow 31765.1/63371: 50% mana arcane_charge, clearcasting
1:43.425 rotation - arcane_blast Fluffy_Pillow 31296.5/63371: 49% mana arcane_charge(2), clearcasting
1:45.069 rotation - arcane_blast Fluffy_Pillow 29255.1/63371: 46% mana arcane_charge(3), clearcasting
1:46.557 rotation ) arcane_barrage Fluffy_Pillow 25641.1/63371: 40% mana arcane_charge(4), clearcasting
1:47.862 rotation ' arcane_orb Fluffy_Pillow 29829.9/63371: 47% mana clearcasting
1:49.170 rotation & arcane_missiles Fluffy_Pillow 30987.7/63371: 49% mana arcane_charge(2), clearcasting
1:51.171 cooldowns j touch_of_the_magi Fluffy_Pillow 33523.8/63371: 53% mana arcane_charge(2)
1:52.477 cooldowns m rune_of_power Fluffy_Pillow 32679.1/63371: 52% mana arcane_charge(4)
1:53.784 cooldowns n presence_of_mind Fluffy_Pillow 34335.6/63371: 54% mana arcane_charge(4), rune_of_power
1:53.784 rotation # arcane_missiles Fluffy_Pillow 34335.6/63371: 54% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:00.431 rotation " arcane_blast Fluffy_Pillow 27760.2/63371: 44% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:01.738 rotation - arcane_blast Fluffy_Pillow 22541.8/63371: 36% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:03.045 rotation - arcane_blast Fluffy_Pillow 17323.3/63371: 27% mana arcane_charge(4), presence_of_mind, rune_of_power
2:04.352 rotation $ arcane_missiles Fluffy_Pillow 12104.8/63371: 19% mana arcane_charge(4), clearcasting, rune_of_power
2:06.411 rotation - arcane_blast Fluffy_Pillow 14714.5/63371: 23% mana arcane_charge(4), rune_of_power
2:07.744 rotation , arcane_barrage Fluffy_Pillow 9528.9/63371: 15% mana arcane_charge(4), rune_of_power
2:09.050 rotation ' arcane_orb Fluffy_Pillow 13719.1/63371: 22% mana
2:10.356 rotation - arcane_blast Fluffy_Pillow 14874.3/63371: 23% mana arcane_charge(2)
2:12.000 shared_cds < use_mana_gem pandaren 12833.0/63371: 20% mana arcane_charge(3)
2:12.000 rotation - arcane_blast Fluffy_Pillow 19170.1/63371: 30% mana arcane_charge(3)
2:13.488 rotation - arcane_blast Fluffy_Pillow 15556.1/63371: 25% mana arcane_charge(4)
2:14.820 rotation - arcane_blast Fluffy_Pillow 10369.3/63371: 16% mana arcane_charge(4)
2:16.152 rotation : evocation pandaren 5182.5/63371: 8% mana arcane_charge(4)
2:20.497 cooldowns l arcane_power Fluffy_Pillow 59028.4/63371: 93% mana arcane_charge(4)
2:20.497 rotation - arcane_blast Fluffy_Pillow 59028.4/63371: 93% mana arcane_charge(4), arcane_power, rune_of_power
2:21.828 rotation - arcane_blast Fluffy_Pillow 57277.9/63371: 90% mana arcane_charge(4), arcane_power, rune_of_power
2:23.160 rotation - arcane_blast Fluffy_Pillow 55528.6/63371: 88% mana arcane_charge(4), arcane_power, rune_of_power
2:24.493 rotation - arcane_blast Fluffy_Pillow 53780.6/63371: 85% mana arcane_charge(4), arcane_power, rune_of_power
2:25.825 rotation - arcane_blast Fluffy_Pillow 52031.3/63371: 82% mana arcane_charge(4), arcane_power, rune_of_power
2:27.158 rotation - arcane_blast Fluffy_Pillow 50283.3/63371: 79% mana arcane_charge(4), arcane_power, rune_of_power
2:28.491 rotation - arcane_blast Fluffy_Pillow 48535.2/63371: 77% mana arcane_charge(4), arcane_power, rune_of_power
2:29.825 rotation - arcane_blast Fluffy_Pillow 46788.5/63371: 74% mana arcane_charge(4), arcane_power, rune_of_power
2:31.157 rotation - arcane_blast Fluffy_Pillow 45039.2/63371: 71% mana arcane_charge(4), arcane_power, rune_of_power
2:32.490 rotation - arcane_blast Fluffy_Pillow 43291.2/63371: 68% mana arcane_charge(4), arcane_power, rune_of_power
2:33.824 rotation - arcane_blast Fluffy_Pillow 41544.4/63371: 66% mana arcane_charge(4), arcane_power, rune_of_power
2:35.155 rotation + arcane_barrage Fluffy_Pillow 39793.9/63371: 63% mana arcane_charge(4), arcane_power, rune_of_power
2:36.461 rotation ' arcane_orb Fluffy_Pillow 43984.0/63371: 69% mana
2:37.768 cooldowns j touch_of_the_magi Fluffy_Pillow 45140.5/63371: 71% mana arcane_charge(2)
2:39.074 cooldowns m rune_of_power Fluffy_Pillow 44295.8/63371: 70% mana arcane_charge(4)
2:40.380 rotation # arcane_missiles Fluffy_Pillow 45951.1/63371: 73% mana arcane_charge(4), rune_of_power
2:49.190 rotation - arcane_blast Fluffy_Pillow 34617.1/63371: 55% mana arcane_charge(4), rune_of_power
2:50.522 rotation - arcane_blast Fluffy_Pillow 29430.3/63371: 46% mana arcane_charge(4), rune_of_power
2:51.855 rotation - arcane_blast Fluffy_Pillow 24244.8/63371: 38% mana arcane_charge(4), rune_of_power
2:53.188 rotation - arcane_blast Fluffy_Pillow 19059.3/63371: 30% mana arcane_charge(4), rune_of_power
2:54.522 rotation , arcane_barrage Fluffy_Pillow 13875.0/63371: 22% mana arcane_charge(4), rune_of_power
2:55.828 rotation - arcane_blast Fluffy_Pillow 18065.2/63371: 29% mana
2:57.783 rotation ' arcane_orb Fluffy_Pillow 19168.0/63371: 30% mana arcane_charge
2:59.088 rotation - arcane_blast Fluffy_Pillow 20322.0/63371: 32% mana arcane_charge(3)
3:00.577 rotation ) arcane_barrage Fluffy_Pillow 16709.2/63371: 26% mana arcane_charge(4)
3:01.883 rotation - arcane_blast Fluffy_Pillow 20899.3/63371: 33% mana
3:03.840 rotation - arcane_blast Fluffy_Pillow 22004.6/63371: 35% mana arcane_charge
3:05.640 rotation - arcane_blast Fluffy_Pillow 21536.0/63371: 34% mana arcane_charge(2)
3:07.284 rotation - arcane_blast Fluffy_Pillow 19494.7/63371: 31% mana arcane_charge(3)
3:08.773 rotation ) arcane_barrage Fluffy_Pillow 15881.9/63371: 25% mana arcane_charge(4)
3:10.080 rotation - arcane_blast Fluffy_Pillow 20073.3/63371: 32% mana
3:12.038 rotation - arcane_blast Fluffy_Pillow 21179.9/63371: 33% mana arcane_charge
3:13.838 rotation - arcane_blast Fluffy_Pillow 20711.3/63371: 33% mana arcane_charge(2)
3:15.482 rotation - arcane_blast Fluffy_Pillow 18669.9/63371: 29% mana arcane_charge(3), clearcasting
3:16.970 rotation ) arcane_barrage Fluffy_Pillow 15055.8/63371: 24% mana arcane_charge(4), clearcasting
3:18.276 rotation ' arcane_orb Fluffy_Pillow 19246.0/63371: 30% mana clearcasting
3:19.582 rotation - arcane_blast Fluffy_Pillow 20401.2/63371: 32% mana arcane_charge(2), clearcasting
3:21.227 rotation - arcane_blast Fluffy_Pillow 18361.1/63371: 29% mana arcane_charge(3), clearcasting
3:22.714 rotation ) arcane_barrage Fluffy_Pillow 14745.8/63371: 23% mana arcane_charge(4), clearcasting
3:24.020 rotation - arcane_blast Fluffy_Pillow 18935.9/63371: 30% mana clearcasting
3:25.978 cooldowns j touch_of_the_magi Fluffy_Pillow 20042.6/63371: 32% mana arcane_charge, clearcasting
3:27.285 cooldowns m rune_of_power Fluffy_Pillow 19199.1/63371: 30% mana arcane_charge(4), clearcasting
3:28.592 cooldowns n presence_of_mind Fluffy_Pillow 20855.6/63371: 33% mana arcane_charge(4), clearcasting, rune_of_power
3:28.592 rotation # arcane_missiles Fluffy_Pillow 20855.6/63371: 33% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:34.811 rotation " arcane_blast Fluffy_Pillow 13737.7/63371: 22% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:36.118 rotation $ arcane_missiles Fluffy_Pillow 8519.3/63371: 13% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
3:38.100 rotation - arcane_blast Fluffy_Pillow 11031.3/63371: 17% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:39.407 rotation ; arcane_barrage Fluffy_Pillow 5812.8/63371: 9% mana arcane_charge(4), presence_of_mind, rune_of_power
3:40.714 rotation ' arcane_orb Fluffy_Pillow 10004.2/63371: 16% mana presence_of_mind, rune_of_power
3:42.020 rotation - arcane_blast Fluffy_Pillow 11159.5/63371: 18% mana arcane_charge(2), presence_of_mind, rune_of_power
3:43.326 rotation - arcane_blast Fluffy_Pillow 8689.8/63371: 14% mana arcane_charge(3), rune_of_power
3:44.815 rotation ) arcane_barrage Fluffy_Pillow 5077.0/63371: 8% mana arcane_charge(4)
3:46.123 rotation - arcane_blast Fluffy_Pillow 9269.6/63371: 15% mana
3:48.079 rotation - arcane_blast Fluffy_Pillow 10373.7/63371: 16% mana arcane_charge
3:49.879 rotation - arcane_blast Fluffy_Pillow 9905.1/63371: 16% mana arcane_charge(2)
3:51.522 rotation - arcane_blast Fluffy_Pillow 7862.5/63371: 12% mana arcane_charge(3)
3:53.012 rotation : evocation Fluffy_Pillow 4250.9/63371: 7% mana arcane_charge(4)
3:57.356 rotation - arcane_blast Fluffy_Pillow 58095.6/63371: 92% mana arcane_charge(4)
3:58.686 rotation - arcane_blast Fluffy_Pillow 52906.3/63371: 83% mana arcane_charge(4)
4:00.018 rotation * arcane_barrage Fluffy_Pillow 47719.5/63371: 75% mana arcane_charge(4)
4:01.323 rotation ' arcane_orb Fluffy_Pillow 51908.3/63371: 82% mana
4:02.631 rotation - arcane_blast Fluffy_Pillow 53066.1/63371: 84% mana arcane_charge(2)
4:04.276 rotation - arcane_blast Fluffy_Pillow 51026.1/63371: 81% mana arcane_charge(3)
4:05.764 rotation - arcane_blast Fluffy_Pillow 47412.0/63371: 75% mana arcane_charge(4)
4:07.097 rotation ) arcane_barrage Fluffy_Pillow 42226.5/63371: 67% mana arcane_charge(4)
4:08.402 rotation - arcane_blast Fluffy_Pillow 46415.3/63371: 73% mana
4:10.361 rotation - arcane_blast Fluffy_Pillow 47523.2/63371: 75% mana arcane_charge
4:12.160 shared_cds < use_mana_gem pandaren 47053.3/63371: 74% mana arcane_charge(2)
4:12.160 rotation - arcane_blast Fluffy_Pillow 53390.5/63371: 84% mana arcane_charge(2)
4:13.805 rotation ~ arcane_barrage Fluffy_Pillow 51350.4/63371: 81% mana arcane_charge(3)
4:15.112 cooldowns j touch_of_the_magi Fluffy_Pillow 54908.1/63371: 87% mana
4:16.418 cooldowns m rune_of_power Fluffy_Pillow 54063.3/63371: 85% mana arcane_charge(4)
4:17.725 rotation # arcane_missiles Fluffy_Pillow 55719.8/63371: 88% mana arcane_charge(4), rune_of_power

Stats

Level Bonus (60) Race Bonus (pandaren) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 198 198 0
Agility 306 -2 304 304 0
Stamina 414 2 436 416 0
Intellect 450 0 2478 2250 1800
Spirit 0 0 0 0 0
Health 8720 8320 0
Mana 63371 63371 0
Spell Power 2478 2250 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="pandaren"
source=default
spec=arcane
level=60
race=pandaren
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

void_elf : 6517 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6516.9 6516.9 12.4 / 0.191% 953.7 / 14.6% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2102.6 2001.7 Mana 0.00% 36.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
void_elf 6517
Arcane Barrage 790 12.1% 22.7 12.55sec 10536 8210 Direct 22.6 8809 17803 10543 19.3%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.66 22.65 0.00 0.00 1.2833 0.0000 238785.26 238785.26 0.00% 8210.19 8210.19
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.70% 18.28 7 27 8808.74 4442 25201 8803.57 6688 10801 161041 161041 0.00%
crit 19.30% 4.37 0 13 17802.81 8884 50403 17583.56 0 50403 77745 77745 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.92
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.27
    rotation
    [~]:2.56
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.35
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.04
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.19
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.46
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.28
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.14
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.44
Arcane Blast 2357 36.2% 104.5 2.80sec 6812 4751 Direct 104.5 5716 11420 6814 19.2%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.46 104.46 0.00 0.00 1.4338 0.0000 711583.08 711583.08 0.00% 4751.11 4751.11
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.75% 84.35 58 110 5715.83 1327 10969 5714.98 4985 6542 481981 481981 0.00%
crit 19.25% 20.11 5 35 11419.87 2655 21938 11412.13 7503 16214 229602 229602 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.18
    opener
    [v]:0.01
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.31
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.25
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.24
Arcane Echo 268 4.1% 132.9 2.39sec 609 0 Direct 132.9 510 1020 609 19.3%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 132.87 132.87 0.00 0.00 0.0000 0.0000 80893.20 80893.20 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.70% 107.23 66 148 510.45 317 666 510.34 466 569 54725 54725 0.00%
crit 19.30% 25.64 9 49 1020.47 634 1332 1019.83 888 1237 26168 26168 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2385 36.6% 41.2 7.19sec 17450 8917 Periodic 282.3 2137 4282 2550 19.2% 24.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.25 0.00 282.48 282.26 1.9569 0.2665 719777.56 719777.56 0.00% 8917.08 8917.08
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 80.75% 227.93 105 356 2137.45 1439 3021 2138.94 1927 2373 487146 487146 0.00%
crit 19.25% 54.33 23 87 4282.33 2877 6042 4284.27 3666 4920 232631 232631 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.51
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:2.94
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.23
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.85
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.35
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.47
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (176) 0.0% (2.7%) 11.0 26.17sec 4835 3824

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.98 0.00 0.00 0.00 1.2646 0.0000 0.00 0.00 0.00% 3823.61 3823.61

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:9.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 176 2.7% 11.0 26.17sec 4836 0 Direct 11.0 4058 8116 4835 19.2%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.98 10.98 0.00 0.00 0.0000 0.0000 53087.00 53087.00 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.82% 8.87 3 14 4057.60 3879 5430 4060.31 3879 4544 35996 35996 0.00%
crit 19.18% 2.11 0 7 8116.15 7758 10861 7376.49 0 10861 17091 17091 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (63) 0.0% (1.0%) 13.6 2.05sec 1386 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.64 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 63 1.0% 13.6 2.05sec 1386 0 Direct 13.6 1164 2327 1387 19.2%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.64 13.64 0.00 0.00 0.0000 0.0000 18906.81 18906.81 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.85% 11.03 5 23 1163.53 1164 1164 1163.53 1164 1164 12829 12829 0.00%
crit 19.15% 2.61 0 9 2327.06 2327 2327 2162.04 0 2327 6078 6078 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Entropic Embrace 74 1.1% 111.2 2.70sec 200 0 Direct 111.2 200 0 200 0.0%

Stats Details: Entropic Embrace

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 111.21 111.21 0.00 0.00 0.0000 0.0000 22287.33 22287.33 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 111.21 62 174 200.35 69 2646 201.46 156 305 22287 22287 0.00%

Action Details: Entropic Embrace

  • id:259756
  • school:shadowfrost
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:201.40
  • base_dd_max:201.40
  • base_dd_mult:1.00

Spelldata

  • id:259756
  • name:Entropic Embrace
  • school:shadowfrost
  • tooltip:
  • description:{$@spelldesc256374={$@spelldesc255669=Your abilities have a chance to empower you with the essence of the Void, causing your damage and healing effects to deal an additional {$256374s1=5}% as Shadowfrost for {$256374d=12 seconds}.}}
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1484 2969 1765 19.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1766.93 1766.93 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.96% 0.81 0 1 1484.30 1484 1484 1201.67 0 1484 1202 1202 0.00%
crit 19.04% 0.19 0 1 2968.60 2969 2969 565.26 0 2969 565 565 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5847 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 146  / 20 0.3% 87.0 1.34sec 67 50 Direct 87.0 56 113 67 19.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5847.24 5847.24 0.00% 49.79 49.79
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.87% 70.35 58 81 56.42 43 60 56.42 55 58 3969 3969 0.00%
crit 19.13% 16.65 6 29 112.83 86 121 112.82 100 121 1878 1878 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (378) 0.0% (5.8%) 6.2 51.55sec 18281 13993

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 13993.13 13993.13

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.58
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.67
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 378 5.8% 6.2 51.52sec 18281 0 Direct 6.2 18343 0 18343 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.24 6.22 0.00 0.00 0.0000 0.0000 114030.05 114030.05 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.22 5 8 18342.90 615 40535 18354.27 12748 23151 114030 114030 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:10557.81
  • base_dd_max:10557.81
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
void_elf
Arcane Power 2.8 130.76sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.81
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 105.08sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.08 0.00 18.41 0.00 4.0063 0.6698 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:void_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.08
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:void_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:void_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 300.16sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 101.87sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.42
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.1 49.97sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.15 0.00 0.00 0.00 1.2577 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.17
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.52sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.88 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:void_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.5 109.1 12.8sec 2.3sec 10.4sec 81.16% 0.00% 57.7 (58.5) 0.0

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 51.4s
  • trigger_min/max:0.0s / 18.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 49.1s

Stack Uptimes

  • arcane_charge_1:6.82%
  • arcane_charge_2:11.83%
  • arcane_charge_3:8.68%
  • arcane_charge_4:53.83%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.1sec 131.1sec 14.7sec 13.71% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 190.6s
  • trigger_min/max:120.0s / 190.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:13.71%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.1 5.3 14.8sec 11.6sec 5.4sec 35.97% 0.00% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.57%
  • clearcasting_2:10.33%
  • clearcasting_3:1.07%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Entropic Embrace 5.3 0.0 62.7sec 62.7sec 11.8sec 20.72% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_entropic_embrace
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 83.1s
  • trigger_min/max:60.0s / 83.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • entropic_embrace_1:20.72%

Spelldata

  • id:256374
  • name:Entropic Embrace
  • tooltip:Your damage and healing effects deal an additional $w1% as Shadowfrost.
  • description:{$@spelldesc255669=Your abilities have a chance to empower you with the essence of the Void, causing your damage and healing effects to deal an additional {$256374s1=5}% as Shadowfrost for {$256374d=12 seconds}.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.4sec 103.4sec 4.0sec 4.09% 0.00% 12.3 (12.3) 0.0

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 152.6s
  • trigger_min/max:90.0s / 152.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.3s

Stack Uptimes

  • evocation_1:4.09%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 310.4sec 310.4sec 24.9sec 8.43% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.1s / 339.9s
  • trigger_min/max:300.1s / 339.9s
  • trigger_pct:100.00%
  • duration_min/max:3.2s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.43%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.8sec 101.8sec 11.0sec 12.48% 9.65% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.3s / 122.3s
  • trigger_min/max:70.3s / 122.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.2s

Stack Uptimes

  • presence_of_mind_1:2.08%
  • presence_of_mind_2:2.06%
  • presence_of_mind_3:8.34%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.0 0.0 35.0sec 35.0sec 14.7sec 43.60% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 52.4s
  • trigger_min/max:15.0s / 52.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.60%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 3.91% 0.00% 20.00%
Arcane Barrage Arcane Charge 4 96.09% 80.00% 100.00%
Arcane Blast Arcane Charge 0 8.75% 5.00% 13.98%
Arcane Blast Arcane Charge 1 7.28% 4.08% 10.99%
Arcane Blast Arcane Charge 2 15.12% 9.17% 18.89%
Arcane Blast Arcane Charge 3 14.97% 9.90% 19.10%
Arcane Blast Arcane Charge 4 53.89% 43.82% 65.35%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.67% 0.14% 4.56% 0.7s 0.0s 4.6s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.6270.00062.63065.11734.941125.225
Rune of Power5.7450.00427.67436.38319.08368.307
Touch of the Magi4.5100.00025.53430.02317.47759.184
Arcane Power7.6120.01670.64821.8607.655101.244
Arcane Barrage10.2861.27448.772244.076186.320296.233
Arcane Orb7.4520.00055.00186.83840.663157.087
Presence of Mind22.1990.00051.70782.73632.726127.103

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
void_elf
mana_regen Mana 3099.86 379805.37 62.83% 122.52 2823.25 0.74%
Evocation Mana 137.60 149525.33 24.74% 1086.70 0.00 0.00%
Mana Gem Mana 2.88 18266.12 3.02% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.66 56859.45 9.41% 2509.58 12.18 0.02%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2001.72 2102.59 2821.9 32907.1 641.3 63371.4
Usage Type Count Total Avg RPE APR
void_elf
arcane_blast Mana 104.5 513574.1 4916.7 4916.6 1.4
arcane_missiles Mana 41.3 99371.3 2408.9 2409.1 7.2
arcane_orb Mana 11.0 5490.6 500.0 500.1 9.7
touch_of_the_magi Mana 6.2 15584.0 2499.3 2498.4 7.3

Statistics & Data Analysis

Fight Length
void_elf Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
void_elf Damage Per Second
Count 1523
Mean 6516.88
Minimum 5619.69
Maximum 7341.15
Spread ( max - min ) 1721.46
Range [ ( max - min ) / 2 * 100% ] 13.21%
Standard Deviation 247.2224
5th Percentile 6113.59
95th Percentile 6928.36
( 95th Percentile - 5th Percentile ) 814.77
Mean Distribution
Standard Deviation 6.3349
95.00% Confidence Interval ( 6504.46 - 6529.29 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 56
0.1% Error 5529
0.1 Scale Factor Error with Delta=300 522
0.05 Scale Factor Error with Delta=300 2087
0.01 Scale Factor Error with Delta=300 52175
Priority Target DPS
void_elf Priority Target Damage Per Second
Count 1523
Mean 6516.88
Minimum 5619.69
Maximum 7341.15
Spread ( max - min ) 1721.46
Range [ ( max - min ) / 2 * 100% ] 13.21%
Standard Deviation 247.2224
5th Percentile 6113.59
95th Percentile 6928.36
( 95th Percentile - 5th Percentile ) 814.77
Mean Distribution
Standard Deviation 6.3349
95.00% Confidence Interval ( 6504.46 - 6529.29 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 56
0.1% Error 5529
0.1 Scale Factor Error with Delta=300 522
0.05 Scale Factor Error with Delta=300 2087
0.01 Scale Factor Error with Delta=300 52175
DPS(e)
void_elf Damage Per Second (Effective)
Count 1523
Mean 6516.88
Minimum 5619.69
Maximum 7341.15
Spread ( max - min ) 1721.46
Range [ ( max - min ) / 2 * 100% ] 13.21%
Damage
void_elf Damage
Count 1523
Mean 1961117.23
Minimum 1389358.12
Maximum 2472271.95
Spread ( max - min ) 1082913.83
Range [ ( max - min ) / 2 * 100% ] 27.61%
DTPS
void_elf Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
void_elf Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
void_elf Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
void_elf Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
void_elf Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
void_elf Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
void_elfTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
void_elf Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.58 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.67 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.81 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.17 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.42 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.51 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.18 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.01 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.92 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 2.94 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.31 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.27 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.56 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.35 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.25 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.23 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.85 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.35 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.47 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 9.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.04 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.19 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.46 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.28 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.14 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.24 arcane_blast
: 2.08 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.44 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux<y{y{{wtyz{{{{y{{y{{{{{y{|-*'---%--)%-jm#$---$)'--)----)----)&'&jmn#$----,'-<-l----------:*'---~jm#--$-,'--)----)----)&'&-~jmn#"$-$-,'--)---%--%--%--<-:oppppp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask void_elf 63371.4/63371: 100% mana
Pre precombat R food void_elf 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.307 opener s arcane_power Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4)
0:01.307 shared_cds = potion Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.307 opener u presence_of_mind Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.307 opener x arcane_missiles Fluffy_Pillow 60877.8/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.849 shared_cds < use_mana_gem void_elf 52954.1/63371: 84% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, entropic_embrace, potion_of_deathly_fixation
0:09.849 opener y arcane_missiles Fluffy_Pillow 59291.3/63371: 94% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, entropic_embrace, potion_of_deathly_fixation
0:11.473 opener { arcane_blast Fluffy_Pillow 61349.6/63371: 97% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, entropic_embrace, potion_of_deathly_fixation
0:12.480 opener y arcane_missiles Fluffy_Pillow 59188.4/63371: 93% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(2), rune_of_power, entropic_embrace, potion_of_deathly_fixation
0:14.010 opener { arcane_blast Fluffy_Pillow 61127.6/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:15.016 opener { arcane_blast Fluffy_Pillow 58965.1/63371: 93% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:16.023 opener w arcane_barrage Fluffy_Pillow 56803.9/63371: 90% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:17.031 opener t rune_of_power Fluffy_Pillow 60616.3/63371: 96% mana bloodlust, clearcasting, potion_of_deathly_fixation
0:18.039 opener y arcane_missiles Fluffy_Pillow 61893.9/63371: 98% mana bloodlust, clearcasting, rune_of_power, potion_of_deathly_fixation
0:19.673 opener z arcane_orb Fluffy_Pillow 63371.4/63371: 100% mana bloodlust, rune_of_power, potion_of_deathly_fixation
0:20.679 opener { arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana bloodlust, arcane_charge(2), rune_of_power, potion_of_deathly_fixation
0:21.946 opener { arcane_blast Fluffy_Pillow 59252.8/63371: 94% mana bloodlust, arcane_charge(3), rune_of_power, potion_of_deathly_fixation
0:23.091 opener { arcane_blast Fluffy_Pillow 55204.0/63371: 87% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.118 opener { arcane_blast Fluffy_Pillow 49630.6/63371: 78% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:25.145 opener y arcane_missiles Fluffy_Pillow 44057.3/63371: 70% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:28.060 opener { arcane_blast Fluffy_Pillow 47751.8/63371: 75% mana bloodlust, arcane_charge(4), rune_of_power
0:29.086 opener { arcane_blast Fluffy_Pillow 42177.2/63371: 67% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:30.111 opener y arcane_missiles Fluffy_Pillow 36601.3/63371: 58% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:31.678 opener { arcane_blast Fluffy_Pillow 38587.4/63371: 61% mana bloodlust, arcane_charge(4), rune_of_power
0:32.705 opener { arcane_blast Fluffy_Pillow 33014.0/63371: 52% mana bloodlust, arcane_charge(4), rune_of_power
0:33.733 opener { arcane_blast Fluffy_Pillow 27441.9/63371: 43% mana bloodlust, arcane_charge(4)
0:34.759 opener { arcane_blast Fluffy_Pillow 21867.3/63371: 35% mana bloodlust, arcane_charge(4)
0:35.787 opener { arcane_blast Fluffy_Pillow 16295.2/63371: 26% mana bloodlust, arcane_charge(4), clearcasting
0:36.813 opener y arcane_missiles Fluffy_Pillow 10720.6/63371: 17% mana bloodlust, arcane_charge(4), clearcasting
0:39.789 opener { arcane_blast Fluffy_Pillow 14492.5/63371: 23% mana bloodlust, arcane_charge(4)
0:40.815 opener | evocation void_elf 8917.9/63371: 14% mana bloodlust, arcane_charge(4), clearcasting
0:44.161 rotation - arcane_blast Fluffy_Pillow 62789.9/63371: 99% mana arcane_charge(4), clearcasting
0:45.493 rotation * arcane_barrage Fluffy_Pillow 56501.5/63371: 89% mana arcane_charge(4), clearcasting
0:46.800 rotation ' arcane_orb Fluffy_Pillow 60692.9/63371: 96% mana clearcasting(2)
0:48.107 rotation - arcane_blast Fluffy_Pillow 61849.4/63371: 98% mana arcane_charge(2), clearcasting(2)
0:49.752 rotation - arcane_blast Fluffy_Pillow 59252.8/63371: 94% mana arcane_charge(3), clearcasting(2)
0:51.240 rotation - arcane_blast Fluffy_Pillow 55638.7/63371: 88% mana arcane_charge(4), clearcasting(2)
0:52.572 rotation % arcane_missiles Fluffy_Pillow 50451.9/63371: 80% mana arcane_charge(4), clearcasting(3)
0:54.565 rotation - arcane_blast Fluffy_Pillow 52977.9/63371: 84% mana arcane_charge(4), clearcasting(2)
0:55.897 rotation - arcane_blast Fluffy_Pillow 47791.1/63371: 75% mana arcane_charge(4), clearcasting(2)
0:57.232 rotation ) arcane_barrage Fluffy_Pillow 42608.1/63371: 67% mana arcane_charge(4), clearcasting(2)
0:58.539 rotation % arcane_missiles Fluffy_Pillow 46799.5/63371: 74% mana clearcasting(3)
1:00.535 rotation - arcane_blast Fluffy_Pillow 49329.3/63371: 78% mana clearcasting(2)
1:02.492 cooldowns j touch_of_the_magi Fluffy_Pillow 50434.7/63371: 80% mana arcane_charge, clearcasting(2)
1:03.796 cooldowns m rune_of_power Fluffy_Pillow 49587.4/63371: 78% mana arcane_charge(4), clearcasting(2), entropic_embrace
1:05.101 rotation # arcane_missiles Fluffy_Pillow 51241.4/63371: 81% mana arcane_charge(4), clearcasting(2), rune_of_power, entropic_embrace
1:13.228 rotation $ arcane_missiles Fluffy_Pillow 46541.8/63371: 73% mana arcane_charge(4), clearcasting, rune_of_power, entropic_embrace
1:15.294 rotation - arcane_blast Fluffy_Pillow 49160.3/63371: 78% mana arcane_charge(4), rune_of_power, entropic_embrace
1:16.625 rotation - arcane_blast Fluffy_Pillow 43972.2/63371: 69% mana arcane_charge(4), rune_of_power
1:17.958 rotation - arcane_blast Fluffy_Pillow 38786.7/63371: 61% mana arcane_charge(4), clearcasting, rune_of_power
1:19.292 rotation $ arcane_missiles Fluffy_Pillow 33602.5/63371: 53% mana arcane_charge(4), clearcasting, rune_of_power
1:21.239 rotation ) arcane_barrage Fluffy_Pillow 36070.1/63371: 57% mana arcane_charge(4)
1:22.544 rotation ' arcane_orb Fluffy_Pillow 40259.0/63371: 64% mana
1:23.851 rotation - arcane_blast Fluffy_Pillow 41415.5/63371: 65% mana arcane_charge(2)
1:25.495 rotation - arcane_blast Fluffy_Pillow 39374.2/63371: 62% mana arcane_charge(3)
1:26.981 rotation ) arcane_barrage Fluffy_Pillow 35757.6/63371: 56% mana arcane_charge(4)
1:28.288 rotation - arcane_blast Fluffy_Pillow 39949.0/63371: 63% mana
1:30.245 rotation - arcane_blast Fluffy_Pillow 41054.3/63371: 65% mana arcane_charge
1:32.045 rotation - arcane_blast Fluffy_Pillow 40585.7/63371: 64% mana arcane_charge(2), clearcasting
1:33.690 rotation - arcane_blast Fluffy_Pillow 38545.6/63371: 61% mana arcane_charge(3), clearcasting
1:35.178 rotation ) arcane_barrage Fluffy_Pillow 34931.5/63371: 55% mana arcane_charge(4), clearcasting
1:36.485 rotation - arcane_blast Fluffy_Pillow 39122.9/63371: 62% mana clearcasting(2)
1:38.442 rotation - arcane_blast Fluffy_Pillow 40228.3/63371: 63% mana arcane_charge, clearcasting(2)
1:40.241 rotation - arcane_blast Fluffy_Pillow 39758.4/63371: 63% mana arcane_charge(2), clearcasting(2)
1:41.886 rotation - arcane_blast Fluffy_Pillow 37718.3/63371: 60% mana arcane_charge(3), clearcasting(2)
1:43.375 rotation ) arcane_barrage Fluffy_Pillow 34105.5/63371: 54% mana arcane_charge(4), clearcasting(2)
1:44.680 rotation & arcane_missiles Fluffy_Pillow 38294.4/63371: 60% mana clearcasting(2)
1:46.799 rotation ' arcane_orb Fluffy_Pillow 40980.0/63371: 65% mana clearcasting
1:48.106 rotation & arcane_missiles Fluffy_Pillow 42136.6/63371: 66% mana arcane_charge(2), clearcasting
1:50.079 cooldowns j touch_of_the_magi Fluffy_Pillow 44637.2/63371: 70% mana arcane_charge(2)
1:51.386 cooldowns m rune_of_power Fluffy_Pillow 43793.7/63371: 69% mana arcane_charge(4)
1:52.692 cooldowns n presence_of_mind Fluffy_Pillow 45449.0/63371: 72% mana arcane_charge(4), rune_of_power
1:52.692 rotation # arcane_missiles Fluffy_Pillow 45449.0/63371: 72% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:59.472 rotation $ arcane_missiles Fluffy_Pillow 31542.2/63371: 50% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:01.429 rotation - arcane_blast Fluffy_Pillow 34022.5/63371: 54% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:02.735 rotation - arcane_blast Fluffy_Pillow 28802.8/63371: 45% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:04.042 rotation - arcane_blast Fluffy_Pillow 23584.3/63371: 37% mana arcane_charge(4), presence_of_mind, rune_of_power
2:05.347 rotation - arcane_blast Fluffy_Pillow 18363.3/63371: 29% mana arcane_charge(4), rune_of_power
2:06.680 rotation , arcane_barrage Fluffy_Pillow 13177.8/63371: 21% mana arcane_charge(4), rune_of_power
2:07.986 rotation ' arcane_orb Fluffy_Pillow 17367.9/63371: 27% mana
2:09.292 rotation - arcane_blast Fluffy_Pillow 18523.2/63371: 29% mana arcane_charge(2)
2:10.936 shared_cds < use_mana_gem void_elf 16481.8/63371: 26% mana arcane_charge(3), entropic_embrace
2:10.936 rotation - arcane_blast Fluffy_Pillow 22819.0/63371: 36% mana arcane_charge(3), entropic_embrace
2:12.423 cooldowns l arcane_power Fluffy_Pillow 19203.6/63371: 30% mana arcane_charge(4), entropic_embrace
2:12.423 rotation - arcane_blast Fluffy_Pillow 19203.6/63371: 30% mana arcane_charge(4), arcane_power, rune_of_power, entropic_embrace
2:13.754 rotation - arcane_blast Fluffy_Pillow 17453.1/63371: 28% mana arcane_charge(4), arcane_power, rune_of_power, entropic_embrace
2:15.088 rotation - arcane_blast Fluffy_Pillow 15706.3/63371: 25% mana arcane_charge(4), arcane_power, rune_of_power, entropic_embrace
2:16.421 rotation - arcane_blast Fluffy_Pillow 13958.3/63371: 22% mana arcane_charge(4), arcane_power, rune_of_power, entropic_embrace
2:17.754 rotation - arcane_blast Fluffy_Pillow 12210.3/63371: 19% mana arcane_charge(4), arcane_power, rune_of_power, entropic_embrace
2:19.087 rotation - arcane_blast Fluffy_Pillow 10462.3/63371: 17% mana arcane_charge(4), arcane_power, rune_of_power, entropic_embrace
2:20.419 rotation - arcane_blast Fluffy_Pillow 8713.0/63371: 14% mana arcane_charge(4), arcane_power, rune_of_power, entropic_embrace
2:21.750 rotation - arcane_blast Fluffy_Pillow 6962.4/63371: 11% mana arcane_charge(4), arcane_power, rune_of_power, entropic_embrace
2:23.083 rotation - arcane_blast Fluffy_Pillow 5214.4/63371: 8% mana arcane_charge(4), arcane_power, rune_of_power
2:24.416 rotation - arcane_blast Fluffy_Pillow 3466.4/63371: 5% mana arcane_charge(4), arcane_power, rune_of_power
2:25.748 rotation : evocation void_elf 1717.1/63371: 3% mana arcane_charge(4), arcane_power, rune_of_power
2:30.093 rotation * arcane_barrage Fluffy_Pillow 55563.1/63371: 88% mana arcane_charge(4)
2:31.399 rotation ' arcane_orb Fluffy_Pillow 59753.2/63371: 94% mana
2:32.705 rotation - arcane_blast Fluffy_Pillow 60908.4/63371: 96% mana arcane_charge(2)
2:34.349 rotation - arcane_blast Fluffy_Pillow 58867.1/63371: 93% mana arcane_charge(3)
2:35.837 rotation - arcane_blast Fluffy_Pillow 55253.0/63371: 87% mana arcane_charge(4)
2:37.171 rotation ~ arcane_barrage Fluffy_Pillow 50068.8/63371: 79% mana arcane_charge(4), clearcasting
2:38.478 cooldowns j touch_of_the_magi Fluffy_Pillow 54260.2/63371: 86% mana clearcasting
2:39.786 cooldowns m rune_of_power Fluffy_Pillow 53418.0/63371: 84% mana arcane_charge(4), clearcasting
2:41.091 rotation # arcane_missiles Fluffy_Pillow 55072.0/63371: 87% mana arcane_charge(4), clearcasting, rune_of_power
2:49.606 rotation - arcane_blast Fluffy_Pillow 43364.1/63371: 68% mana arcane_charge(4), rune_of_power
2:50.939 rotation - arcane_blast Fluffy_Pillow 38178.6/63371: 60% mana arcane_charge(4), clearcasting, rune_of_power
2:52.270 rotation $ arcane_missiles Fluffy_Pillow 32990.5/63371: 52% mana arcane_charge(4), clearcasting, rune_of_power
2:54.238 rotation - arcane_blast Fluffy_Pillow 35484.8/63371: 56% mana arcane_charge(4), rune_of_power
2:55.571 rotation , arcane_barrage Fluffy_Pillow 30299.3/63371: 48% mana arcane_charge(4), rune_of_power
2:56.880 rotation ' arcane_orb Fluffy_Pillow 34493.2/63371: 54% mana
2:58.188 rotation - arcane_blast Fluffy_Pillow 35651.0/63371: 56% mana arcane_charge(2)
2:59.832 rotation - arcane_blast Fluffy_Pillow 33609.7/63371: 53% mana arcane_charge(3), clearcasting
3:01.322 rotation ) arcane_barrage Fluffy_Pillow 29998.2/63371: 47% mana arcane_charge(4), clearcasting
3:02.629 rotation - arcane_blast Fluffy_Pillow 34189.5/63371: 54% mana clearcasting
3:04.586 rotation - arcane_blast Fluffy_Pillow 35294.9/63371: 56% mana arcane_charge, clearcasting
3:06.387 rotation - arcane_blast Fluffy_Pillow 34827.5/63371: 55% mana arcane_charge(2), clearcasting
3:08.030 rotation - arcane_blast Fluffy_Pillow 32784.9/63371: 52% mana arcane_charge(3), clearcasting
3:09.518 rotation ) arcane_barrage Fluffy_Pillow 29170.9/63371: 46% mana arcane_charge(4), clearcasting
3:10.825 rotation - arcane_blast Fluffy_Pillow 33362.2/63371: 53% mana clearcasting(2)
3:12.781 rotation - arcane_blast Fluffy_Pillow 34466.3/63371: 54% mana arcane_charge, clearcasting(2)
3:14.583 rotation - arcane_blast Fluffy_Pillow 34000.2/63371: 54% mana arcane_charge(2), clearcasting(2)
3:16.227 rotation - arcane_blast Fluffy_Pillow 31958.9/63371: 50% mana arcane_charge(3), clearcasting(2)
3:17.716 rotation ) arcane_barrage Fluffy_Pillow 28346.1/63371: 45% mana arcane_charge(4), clearcasting(2), entropic_embrace
3:19.022 rotation & arcane_missiles Fluffy_Pillow 32536.2/63371: 51% mana clearcasting(2), entropic_embrace
3:21.009 rotation ' arcane_orb Fluffy_Pillow 35054.6/63371: 55% mana clearcasting, entropic_embrace
3:22.315 rotation & arcane_missiles Fluffy_Pillow 36209.9/63371: 57% mana arcane_charge(2), clearcasting, entropic_embrace
3:24.373 rotation - arcane_blast Fluffy_Pillow 38818.2/63371: 61% mana arcane_charge(2), entropic_embrace
3:26.019 rotation ~ arcane_barrage Fluffy_Pillow 36779.4/63371: 58% mana arcane_charge(3), entropic_embrace
3:27.327 cooldowns j touch_of_the_magi Fluffy_Pillow 40338.4/63371: 64% mana entropic_embrace
3:28.634 cooldowns m rune_of_power Fluffy_Pillow 39494.9/63371: 62% mana arcane_charge(4), entropic_embrace
3:29.941 cooldowns n presence_of_mind Fluffy_Pillow 41151.4/63371: 65% mana arcane_charge(4), rune_of_power
3:29.941 rotation # arcane_missiles Fluffy_Pillow 41151.4/63371: 65% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:36.547 rotation " arcane_blast Fluffy_Pillow 34524.0/63371: 54% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:37.853 rotation $ arcane_missiles Fluffy_Pillow 29304.3/63371: 46% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
3:39.885 rotation - arcane_blast Fluffy_Pillow 31879.7/63371: 50% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:41.192 rotation $ arcane_missiles Fluffy_Pillow 26661.2/63371: 42% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
3:43.211 rotation - arcane_blast Fluffy_Pillow 29220.2/63371: 46% mana arcane_charge(4), presence_of_mind, rune_of_power
3:44.519 rotation , arcane_barrage Fluffy_Pillow 24003.0/63371: 38% mana arcane_charge(4), rune_of_power
3:45.825 rotation ' arcane_orb Fluffy_Pillow 28193.1/63371: 44% mana
3:47.131 rotation - arcane_blast Fluffy_Pillow 29348.4/63371: 46% mana arcane_charge(2)
3:48.776 rotation - arcane_blast Fluffy_Pillow 27308.3/63371: 43% mana arcane_charge(3), clearcasting
3:50.262 rotation ) arcane_barrage Fluffy_Pillow 23691.7/63371: 37% mana arcane_charge(4), clearcasting
3:51.569 rotation - arcane_blast Fluffy_Pillow 27883.1/63371: 44% mana clearcasting(2)
3:53.527 rotation - arcane_blast Fluffy_Pillow 28989.7/63371: 46% mana arcane_charge, clearcasting(2)
3:55.327 rotation - arcane_blast Fluffy_Pillow 28521.1/63371: 45% mana arcane_charge(2), clearcasting(2)
3:56.972 rotation % arcane_missiles Fluffy_Pillow 26481.0/63371: 42% mana arcane_charge(3), clearcasting(3)
3:58.964 rotation - arcane_blast Fluffy_Pillow 29005.7/63371: 46% mana arcane_charge(3), clearcasting(2)
4:00.454 rotation - arcane_blast Fluffy_Pillow 25394.2/63371: 40% mana arcane_charge(4), clearcasting(2)
4:01.786 rotation % arcane_missiles Fluffy_Pillow 20207.4/63371: 32% mana arcane_charge(4), clearcasting(3)
4:03.763 rotation - arcane_blast Fluffy_Pillow 22713.1/63371: 36% mana arcane_charge(4), clearcasting(2)
4:05.096 rotation - arcane_blast Fluffy_Pillow 17527.6/63371: 28% mana arcane_charge(4), clearcasting(2)
4:06.428 rotation % arcane_missiles Fluffy_Pillow 12340.8/63371: 19% mana arcane_charge(4), clearcasting(3)
4:08.390 rotation - arcane_blast Fluffy_Pillow 14827.5/63371: 23% mana arcane_charge(4), clearcasting(2)
4:09.723 rotation - arcane_blast Fluffy_Pillow 9642.0/63371: 15% mana arcane_charge(4), clearcasting(2)
4:11.054 shared_cds < use_mana_gem void_elf 4453.9/63371: 7% mana arcane_charge(4), clearcasting(2)
4:11.054 rotation - arcane_blast Fluffy_Pillow 10791.1/63371: 17% mana arcane_charge(4), clearcasting(2)
4:12.389 rotation : evocation Fluffy_Pillow 5608.1/63371: 9% mana arcane_charge(4), clearcasting(2)
4:16.736 final_burn o arcane_missiles Fluffy_Pillow 59456.5/63371: 94% mana arcane_charge(4), clearcasting(2)
4:20.472 final_burn p arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(4), entropic_embrace
4:21.804 final_burn p arcane_blast Fluffy_Pillow 56501.5/63371: 89% mana arcane_charge(4), entropic_embrace
4:23.136 final_burn p arcane_blast Fluffy_Pillow 51314.7/63371: 81% mana arcane_charge(4), entropic_embrace
4:24.469 final_burn p arcane_blast Fluffy_Pillow 46129.2/63371: 73% mana arcane_charge(4), entropic_embrace
4:25.801 final_burn p arcane_blast Fluffy_Pillow 40942.4/63371: 65% mana arcane_charge(4), entropic_embrace

Stats

Level Bonus (60) Race Bonus (void_elf) Raid-Buffed Unbuffed Gear Amount
Strength 198 -3 195 195 0
Agility 306 1 307 307 0
Stamina 414 0 434 414 0
Intellect 450 2 2459 2252 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2459 2252 0
Crit 19.29% 19.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="void_elf"
source=default
spec=arcane
level=60
race=void_elf
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

worgen : 6491 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6491.4 6491.4 12.7 / 0.196% 998.5 / 15.4% 3.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
2101.6 2000.9 Mana 0.00% 36.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
worgen 6491
Arcane Barrage 791 12.2% 22.6 12.48sec 10570 8234 Direct 22.6 8786 17480 10575 20.6%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.62 22.61 0.00 0.00 1.2836 0.0000 239078.44 239078.44 0.00% 8234.43 8234.43
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.41% 17.95 9 28 8786.05 4431 25140 8779.55 6715 10986 157732 157732 0.00%
crit 20.59% 4.66 0 13 17480.33 8862 50280 17315.05 0 39106 81346 81346 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [q]:0.01
    opener
    [w]:0.92
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [}]:0.26
    rotation
    [~]:2.57
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [!]:0.35
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [(]:0.03
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [)]:12.19
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [*]:1.47
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [+]:1.26
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [,]:3.12
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [;]:0.43
Arcane Blast 2375 36.6% 104.4 2.81sec 6868 4791 Direct 104.4 5714 11389 6871 20.4%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 104.44 104.44 0.00 0.00 1.4335 0.0000 717363.69 717363.69 0.00% 4791.34 4791.34
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.65% 83.19 54 111 5714.41 1324 10942 5714.48 4990 6563 475380 475380 0.00%
crit 20.35% 21.25 8 36 11388.72 2648 21884 11373.92 7597 15568 241984 241984 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [p]:2.09
    opener
    [v]:0.01
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [{]:16.31
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    ["]:1.25
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [-]:85.31
Arcane Echo 270 4.2% 133.5 2.43sec 611 0 Direct 133.5 508 1018 611 20.2%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 133.48 133.48 0.00 0.00 0.0000 0.0000 81518.12 81518.12 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.78% 106.49 67 157 507.79 316 664 507.81 466 570 54060 54060 0.00%
crit 20.22% 26.99 11 50 1017.74 633 1329 1017.43 886 1223 27458 27458 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2406 37.0% 41.4 7.22sec 17540 8973 Periodic 283.2 2131 4262 2562 20.2% 24.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 41.35 0.00 283.45 283.20 1.9548 0.2658 725315.32 725315.32 0.00% 8973.01 8973.01
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 79.77% 225.90 134 343 2130.52 1435 3014 2131.39 1942 2373 481134 481134 0.00%
crit 20.23% 57.30 25 92 4261.76 2870 6027 4264.47 3658 4916 244181 244181 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [o]:0.51
  • if_expr:buff.clearcasting.react
    opener
    [x]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    opener
    [y]:3.02
  • if_expr:buff.clearcasting.react
    rotation
    [#]:5.26
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
    rotation
    [$]:6.87
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [%]:1.34
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [&]:3.38
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (177) 0.0% (2.7%) 11.0 26.14sec 4882 3860

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.96 0.00 0.00 0.00 1.2649 0.0000 0.00 0.00 0.00% 3859.73 3859.73

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [z]:0.99
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [']:9.97
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 177 2.7% 11.0 26.14sec 4883 0 Direct 11.0 4051 8061 4881 20.7%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.96 10.96 0.00 0.00 0.0000 0.0000 53511.32 53511.32 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.26% 8.69 3 14 4050.95 3869 5417 4053.12 3869 4643 35194 35194 0.00%
crit 20.74% 2.27 0 7 8061.45 7739 10834 7381.42 0 10834 18318 18318 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (65) 0.0% (1.0%) 13.8 1.99sec 1397 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.78 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 65 1.0% 13.8 1.99sec 1397 0 Direct 13.8 1164 2327 1397 20.1%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.78 13.78 0.00 0.00 0.0000 0.0000 19256.71 19256.71 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.94% 11.02 4 22 1163.53 1164 1164 1163.53 1164 1164 12821 12821 0.00%
crit 20.06% 2.77 0 9 2327.06 2327 2327 2215.52 0 2327 6436 6436 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Frostbolt 6 0.1% 0.0 0.00sec 0 0 Direct 1.0 1481 2961 1798 21.5%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 1798.59 1798.59 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 78.53% 0.79 0 1 1480.68 1481 1481 1162.76 0 1481 1163 1163 0.00%
crit 21.47% 0.21 0 1 2961.35 2961 2961 635.83 0 2961 636 636 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.
Mirror Image 0 (20) 0.0% (0.3%) 1.0 0.00sec 5889 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 147  / 20 0.3% 87.0 1.34sec 68 50 Direct 87.0 56 112 68 20.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 87.00 87.00 0.00 0.00 1.3498 0.0000 5888.80 5888.80 0.00% 50.15 50.15
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.69% 69.33 55 80 56.27 43 60 56.27 55 58 3901 3901 0.00%
crit 20.31% 17.67 7 32 112.48 86 120 112.45 95 120 1988 1988 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:30.00
Touch of the Magi 0 (381) 0.0% (5.9%) 6.3 51.37sec 18358 14052

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.26 0.00 0.00 0.00 1.3065 0.0000 0.00 0.00 0.00% 14051.55 14051.55

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [j]:4.61
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [k]:0.65
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [r]:1.00
    Touch of the Magi (_explosion) 381 5.9% 6.3 51.29sec 18358 0 Direct 6.2 18420 0 18420 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.26 6.24 0.00 0.00 0.0000 0.0000 114885.50 114885.50 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.24 5 8 18420.38 613 46796 18438.05 13271 24023 114885 114885 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:26001.79
  • base_dd_max:26001.79
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
worgen
Arcane Power 2.8 131.60sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [l]:1.82
  • if_expr:(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [s]:1.00
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.1 103.80sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.08 0.00 18.40 0.00 4.0050 0.6698 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:worgen
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [|]:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [:]:2.08
  • interrupt_if_expr:mana.pct>=85
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:worgen
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:worgen
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 302.05sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [=]:1.01
  • if_expr:buff.arcane_power.up
Presence of Mind 3.4 101.91sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.44 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [n]:2.43
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [u]:1.00
Rune of Power 6.2 49.57sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.16 0.00 0.00 0.00 1.2578 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [m]:5.17
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [t]:1.00
  • if_expr:buff.rune_of_power.down
Replenish Mana (use_mana_gem) 2.9 122.40sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:worgen
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [<]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 23.5 109.1 12.8sec 2.3sec 10.4sec 81.20% 0.00% 57.9 (58.7) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.9s / 53.8s
  • trigger_min/max:0.0s / 18.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 51.2s

Stack Uptimes

  • arcane_charge_1:6.84%
  • arcane_charge_2:11.80%
  • arcane_charge_3:8.60%
  • arcane_charge_4:53.96%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 131.5sec 131.5sec 14.7sec 13.70% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 186.1s
  • trigger_min/max:120.0s / 186.1s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 15.0s

Stack Uptimes

  • arcane_power_1:13.70%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.42% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.42%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 20.2 5.4 14.7sec 11.5sec 5.4sec 36.07% 0.00% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.50%
  • clearcasting_2:10.44%
  • clearcasting_3:1.13%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.1 0.0 103.2sec 103.2sec 4.0sec 4.09% 0.00% 12.3 (12.3) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 151.0s
  • trigger_min/max:90.0s / 151.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.3s

Stack Uptimes

  • evocation_1:4.09%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 304.6sec 304.6sec 24.9sec 8.46% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 324.2s
  • trigger_min/max:300.0s / 324.2s
  • trigger_pct:100.00%
  • duration_min/max:1.5s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.46%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.4 0.0 101.8sec 101.8sec 11.0sec 12.54% 9.68% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.4s / 123.3s
  • trigger_min/max:70.4s / 123.3s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 20.5s

Stack Uptimes

  • presence_of_mind_1:2.08%
  • presence_of_mind_2:2.08%
  • presence_of_mind_3:8.37%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.0 0.0 34.9sec 34.9sec 14.7sec 43.60% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:15.0s / 53.1s
  • trigger_min/max:15.0s / 53.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:43.60%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 302.0sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 3 4.23% 0.00% 20.00%
Arcane Barrage Arcane Charge 4 95.77% 80.00% 100.00%
Arcane Blast Arcane Charge 0 8.74% 5.10% 12.79%
Arcane Blast Arcane Charge 1 7.25% 4.08% 10.75%
Arcane Blast Arcane Charge 2 15.08% 9.90% 19.77%
Arcane Blast Arcane Charge 3 14.86% 9.89% 18.99%
Arcane Blast Arcane Charge 4 54.08% 43.93% 65.71%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.68% 0.14% 3.41% 0.7s 0.0s 5.0s
Conserve Phase 100.00% 100.00% 100.00% 302.0s 240.0s 360.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000182.010120.023239.993
Evocation20.4640.00060.96464.75635.884124.171
Rune of Power5.6200.00028.63035.83017.34868.194
Touch of the Magi4.4490.00026.11929.58315.74159.913
Arcane Power7.8800.01566.11422.6597.80285.510
Arcane Barrage10.3021.27449.927244.157189.015303.284
Arcane Orb7.4980.00054.13186.96339.304158.459
Presence of Mind22.2100.00054.63782.49432.683124.256

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
worgen
mana_regen Mana 3071.01 379817.64 62.86% 123.68 2816.20 0.74%
Evocation Mana 137.55 149488.49 24.74% 1086.76 0.00 0.00%
Mana Gem Mana 2.87 18204.36 3.01% 6337.14 0.00 0.00%
Arcane Barrage Mana 22.62 56708.40 9.39% 2507.45 12.94 0.02%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 62371.4 2000.87 2101.65 2823.4 32936.7 766.3 63371.4
Usage Type Count Total Avg RPE APR
worgen
arcane_blast Mana 104.4 513548.7 4916.8 4917.0 1.4
arcane_missiles Mana 41.3 99022.9 2394.8 2394.6 7.3
arcane_orb Mana 11.0 5479.2 500.0 499.9 9.8
touch_of_the_magi Mana 6.3 15634.3 2499.4 2498.3 7.3

Statistics & Data Analysis

Fight Length
worgen Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
worgen Damage Per Second
Count 1523
Mean 6491.45
Minimum 5679.21
Maximum 7310.91
Spread ( max - min ) 1631.70
Range [ ( max - min ) / 2 * 100% ] 12.57%
Standard Deviation 253.6389
5th Percentile 6085.77
95th Percentile 6922.98
( 95th Percentile - 5th Percentile ) 837.20
Mean Distribution
Standard Deviation 6.4993
95.00% Confidence Interval ( 6478.71 - 6504.19 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 59
0.1% Error 5865
0.1 Scale Factor Error with Delta=300 550
0.05 Scale Factor Error with Delta=300 2197
0.01 Scale Factor Error with Delta=300 54919
Priority Target DPS
worgen Priority Target Damage Per Second
Count 1523
Mean 6491.45
Minimum 5679.21
Maximum 7310.91
Spread ( max - min ) 1631.70
Range [ ( max - min ) / 2 * 100% ] 12.57%
Standard Deviation 253.6389
5th Percentile 6085.77
95th Percentile 6922.98
( 95th Percentile - 5th Percentile ) 837.20
Mean Distribution
Standard Deviation 6.4993
95.00% Confidence Interval ( 6478.71 - 6504.19 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 59
0.1% Error 5865
0.1 Scale Factor Error with Delta=300 550
0.05 Scale Factor Error with Delta=300 2197
0.01 Scale Factor Error with Delta=300 54919
DPS(e)
worgen Damage Per Second (Effective)
Count 1523
Mean 6491.45
Minimum 5679.21
Maximum 7310.91
Spread ( max - min ) 1631.70
Range [ ( max - min ) / 2 * 100% ] 12.57%
Damage
worgen Damage
Count 1523
Mean 1952727.68
Minimum 1424941.60
Maximum 2461875.27
Spread ( max - min ) 1036933.68
Range [ ( max - min ) / 2 * 100% ] 26.55%
DTPS
worgen Damage Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
worgen Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
worgen Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
worgen Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
worgen Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
worgen Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
worgenTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
worgen Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
4 0.00 variable,name=have_opened,op=reset,default=0
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
6 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
7 0.00 variable,name=final_burn,op=set,value=0
8 0.00 variable,name=rs_max_delay,op=reset,default=5
9 0.00 variable,name=ap_max_delay,op=reset,default=10
A 0.00 variable,name=rop_max_delay,op=reset,default=20
B 0.00 variable,name=totm_max_delay,op=reset,default=5
C 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
E 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
F 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
G 0.00 variable,name=barrage_mana_pct,op=reset,default=70
H 0.00 variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=30
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=am_spam,op=reset,default=0
O 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
P 0.00 variable,name=am_spam_evo_pct,op=reset,default=15
Q 0.00 flask
R 0.00 food
S 0.00 augmentation
T 0.00 arcane_familiar
U 0.00 arcane_intellect
V 0.00 conjure_mana_gem
W 0.00 snapshot_stats
X 0.00 mirror_image
Y 0.00 frostbolt,if=variable.prepull_evo<=0
Z 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
a 0.00 call_action_list,name=shared_cds
b 0.00 call_action_list,name=essences
c 0.00 call_action_list,name=aoe,if=active_enemies>2
d 0.00 call_action_list,name=opener,if=variable.have_opened<=0
e 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
f 0.00 call_action_list,name=cooldowns
g 0.00 call_action_list,name=rotation,if=variable.final_burn=0
h 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
i 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
j 4.61 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
k 0.65 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
l 1.82 arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
m 5.17 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
n 2.43 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
o 0.51 arcane_missiles,if=buff.clearcasting.react,chain=1
p 2.09 arcane_blast
q 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 mirrors_of_torment
0.00 deathborne
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
r 1.00 touch_of_the_magi
s 1.00 arcane_power
t 1.00 rune_of_power,if=buff.rune_of_power.down
u 1.00 presence_of_mind
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
v 0.01 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
w 0.92 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
x 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
y 3.02 arcane_missiles,if=buff.clearcasting.react,chain=1
z 0.99 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
{ 16.31 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
| 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
} 0.26 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
~ 2.57 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
! 0.35 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
" 1.25 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
# 5.26 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
$ 6.87 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
% 1.34 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
& 3.38 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
' 9.97 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
( 0.03 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
) 12.19 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
* 1.47 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
+ 1.26 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
, 3.12 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
- 85.31 arcane_blast
: 2.08 evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
; 0.43 arcane_barrage
actions.shared_cds
# count action,conditions
< 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
0.00 use_items,if=buff.arcane_power.up
= 1.01 potion,if=buff.arcane_power.up
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up

Sample Sequence

04789ABGILMNPQRVXYrs=ux{{<{{{yt{{y{{{{y{{{y{|-*'-----)----)&-jm#--$)'--)----)----)'--)jmn#$---,'---<--:l$--------+jm#--$-,'--)----)----)'--)jmn#"----$,'--)----:--*'----~jm<#pppo

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 4 have_opened Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 7 final_burn Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 8 rs_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat 9 ap_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat A rop_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat B totm_max_delay Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat N am_spam Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat P am_spam_evo_pct Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Q flask worgen 63371.4/63371: 100% mana
Pre precombat R food worgen 63371.4/63371: 100% mana
Pre precombat V conjure_mana_gem Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat X mirror_image Fluffy_Pillow 63371.4/63371: 100% mana
Pre precombat Y frostbolt Fluffy_Pillow 63371.4/63371: 100% mana
0:00.000 opener r touch_of_the_magi Fluffy_Pillow 62371.4/63371: 98% mana
0:01.305 opener s arcane_power Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4)
0:01.305 shared_cds = potion Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power
0:01.305 opener u presence_of_mind Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:01.305 opener x arcane_missiles Fluffy_Pillow 60875.2/63371: 96% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:09.751 opener { arcane_blast Fluffy_Pillow 56579.9/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, potion_of_deathly_fixation
0:10.759 opener { arcane_blast Fluffy_Pillow 54420.0/63371: 86% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, potion_of_deathly_fixation
0:11.764 shared_cds < use_mana_gem worgen 52256.3/63371: 82% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:11.764 opener { arcane_blast Fluffy_Pillow 58593.4/63371: 92% mana bloodlust, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, potion_of_deathly_fixation
0:12.771 opener { arcane_blast Fluffy_Pillow 56432.2/63371: 89% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, potion_of_deathly_fixation
0:13.798 opener { arcane_blast Fluffy_Pillow 54296.4/63371: 86% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:14.824 opener y arcane_missiles Fluffy_Pillow 52159.2/63371: 82% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, potion_of_deathly_fixation
0:16.432 opener t rune_of_power Fluffy_Pillow 54197.3/63371: 86% mana bloodlust, arcane_charge(4), potion_of_deathly_fixation
0:17.439 opener { arcane_blast Fluffy_Pillow 55473.6/63371: 88% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:18.465 opener { arcane_blast Fluffy_Pillow 49898.9/63371: 79% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:19.491 opener y arcane_missiles Fluffy_Pillow 44324.3/63371: 70% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:22.458 opener { arcane_blast Fluffy_Pillow 48084.8/63371: 76% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:23.484 opener { arcane_blast Fluffy_Pillow 42510.2/63371: 67% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:24.510 opener { arcane_blast Fluffy_Pillow 36935.6/63371: 58% mana bloodlust, arcane_charge(4), rune_of_power, potion_of_deathly_fixation
0:25.536 opener { arcane_blast Fluffy_Pillow 31360.9/63371: 49% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, potion_of_deathly_fixation
0:26.562 opener y arcane_missiles Fluffy_Pillow 25786.3/63371: 41% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:28.095 opener { arcane_blast Fluffy_Pillow 27729.3/63371: 44% mana bloodlust, arcane_charge(4), rune_of_power
0:29.122 opener { arcane_blast Fluffy_Pillow 22155.9/63371: 35% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:30.149 opener { arcane_blast Fluffy_Pillow 16582.6/63371: 26% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:31.175 opener y arcane_missiles Fluffy_Pillow 11008.0/63371: 17% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power
0:34.125 opener { arcane_blast Fluffy_Pillow 14746.9/63371: 23% mana bloodlust, arcane_charge(4)
0:35.150 opener | evocation worgen 9171.0/63371: 14% mana bloodlust, arcane_charge(4)
0:38.492 rotation - arcane_blast Fluffy_Pillow 63037.9/63371: 99% mana bloodlust, arcane_charge(4)
0:39.520 rotation * arcane_barrage Fluffy_Pillow 56504.0/63371: 89% mana bloodlust, arcane_charge(4)
0:40.525 rotation ' arcane_orb Fluffy_Pillow 60312.7/63371: 95% mana bloodlust
0:41.532 rotation - arcane_blast Fluffy_Pillow 61089.0/63371: 96% mana arcane_charge(2)
0:43.178 rotation - arcane_blast Fluffy_Pillow 59050.1/63371: 93% mana arcane_charge(3)
0:44.664 rotation - arcane_blast Fluffy_Pillow 55433.5/63371: 87% mana arcane_charge(4)
0:45.998 rotation - arcane_blast Fluffy_Pillow 50249.3/63371: 79% mana arcane_charge(4), clearcasting
0:47.331 rotation - arcane_blast Fluffy_Pillow 45063.8/63371: 71% mana arcane_charge(4), clearcasting
0:48.663 rotation ) arcane_barrage Fluffy_Pillow 39877.0/63371: 63% mana arcane_charge(4), clearcasting
0:49.970 rotation - arcane_blast Fluffy_Pillow 44068.4/63371: 70% mana clearcasting
0:51.927 rotation - arcane_blast Fluffy_Pillow 45173.7/63371: 71% mana arcane_charge, clearcasting
0:53.727 rotation - arcane_blast Fluffy_Pillow 44705.1/63371: 71% mana arcane_charge(2), clearcasting
0:55.371 rotation - arcane_blast Fluffy_Pillow 42663.8/63371: 67% mana arcane_charge(3), clearcasting
0:56.860 rotation ) arcane_barrage Fluffy_Pillow 39051.0/63371: 62% mana arcane_charge(4), clearcasting
0:58.166 rotation & arcane_missiles Fluffy_Pillow 43241.1/63371: 68% mana clearcasting
1:00.096 rotation - arcane_blast Fluffy_Pillow 45687.2/63371: 72% mana
1:02.052 cooldowns j touch_of_the_magi Fluffy_Pillow 46791.3/63371: 74% mana arcane_charge
1:03.357 cooldowns m rune_of_power Fluffy_Pillow 45945.3/63371: 73% mana arcane_charge(4)
1:04.663 rotation # arcane_missiles Fluffy_Pillow 47600.6/63371: 75% mana arcane_charge(4), rune_of_power
1:13.438 rotation - arcane_blast Fluffy_Pillow 36222.2/63371: 57% mana arcane_charge(4), rune_of_power
1:14.770 rotation - arcane_blast Fluffy_Pillow 31035.5/63371: 49% mana arcane_charge(4), clearcasting, rune_of_power
1:16.104 rotation $ arcane_missiles Fluffy_Pillow 25851.2/63371: 41% mana arcane_charge(4), clearcasting, rune_of_power
1:19.826 rotation ) arcane_barrage Fluffy_Pillow 30568.6/63371: 48% mana arcane_charge(4)
1:21.133 rotation ' arcane_orb Fluffy_Pillow 34760.0/63371: 55% mana
1:22.440 rotation - arcane_blast Fluffy_Pillow 35916.5/63371: 57% mana arcane_charge(2)
1:24.084 rotation - arcane_blast Fluffy_Pillow 33875.1/63371: 53% mana arcane_charge(3)
1:25.573 rotation ) arcane_barrage Fluffy_Pillow 30262.3/63371: 48% mana arcane_charge(4)
1:26.878 rotation - arcane_blast Fluffy_Pillow 34451.2/63371: 54% mana
1:28.836 rotation - arcane_blast Fluffy_Pillow 35557.8/63371: 56% mana arcane_charge
1:30.638 rotation - arcane_blast Fluffy_Pillow 35091.7/63371: 55% mana arcane_charge(2)
1:32.280 rotation - arcane_blast Fluffy_Pillow 33047.9/63371: 52% mana arcane_charge(3)
1:33.768 rotation ) arcane_barrage Fluffy_Pillow 29433.8/63371: 46% mana arcane_charge(4)
1:35.075 rotation - arcane_blast Fluffy_Pillow 33625.2/63371: 53% mana
1:37.031 rotation - arcane_blast Fluffy_Pillow 34729.3/63371: 55% mana arcane_charge
1:38.831 rotation - arcane_blast Fluffy_Pillow 34260.6/63371: 54% mana arcane_charge(2)
1:40.475 rotation - arcane_blast Fluffy_Pillow 32219.3/63371: 51% mana arcane_charge(3), clearcasting
1:41.964 rotation ) arcane_barrage Fluffy_Pillow 28606.5/63371: 45% mana arcane_charge(4), clearcasting
1:43.272 rotation ' arcane_orb Fluffy_Pillow 32799.1/63371: 52% mana clearcasting
1:44.577 rotation - arcane_blast Fluffy_Pillow 33953.1/63371: 54% mana arcane_charge(2), clearcasting
1:46.222 rotation - arcane_blast Fluffy_Pillow 31913.1/63371: 50% mana arcane_charge(3), clearcasting
1:47.711 rotation ) arcane_barrage Fluffy_Pillow 28300.3/63371: 45% mana arcane_charge(4), clearcasting
1:49.017 cooldowns j touch_of_the_magi Fluffy_Pillow 32490.4/63371: 51% mana clearcasting(2)
1:50.325 cooldowns m rune_of_power Fluffy_Pillow 31648.2/63371: 50% mana arcane_charge(4), clearcasting(2)
1:51.632 cooldowns n presence_of_mind Fluffy_Pillow 33304.7/63371: 53% mana arcane_charge(4), clearcasting(2), rune_of_power
1:51.632 rotation # arcane_missiles Fluffy_Pillow 33304.7/63371: 53% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
1:59.733 rotation $ arcane_missiles Fluffy_Pillow 28572.1/63371: 45% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:01.706 rotation - arcane_blast Fluffy_Pillow 31072.8/63371: 49% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:03.013 rotation - arcane_blast Fluffy_Pillow 25854.3/63371: 41% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:04.320 rotation - arcane_blast Fluffy_Pillow 20635.8/63371: 33% mana arcane_charge(4), presence_of_mind, rune_of_power
2:05.625 rotation , arcane_barrage Fluffy_Pillow 15414.8/63371: 24% mana arcane_charge(4), rune_of_power
2:06.933 rotation ' arcane_orb Fluffy_Pillow 19607.5/63371: 31% mana
2:08.241 rotation - arcane_blast Fluffy_Pillow 20765.3/63371: 33% mana arcane_charge(2)
2:09.886 rotation - arcane_blast Fluffy_Pillow 18725.2/63371: 30% mana arcane_charge(3)
2:11.375 rotation - arcane_blast Fluffy_Pillow 15112.4/63371: 24% mana arcane_charge(4)
2:12.708 shared_cds < use_mana_gem worgen 9926.9/63371: 16% mana arcane_charge(4), clearcasting
2:12.708 rotation - arcane_blast Fluffy_Pillow 16264.0/63371: 26% mana arcane_charge(4), clearcasting
2:14.040 rotation - arcane_blast Fluffy_Pillow 11077.2/63371: 17% mana arcane_charge(4), clearcasting
2:15.372 rotation : evocation worgen 5890.5/63371: 9% mana arcane_charge(4), clearcasting
2:19.717 cooldowns l arcane_power Fluffy_Pillow 59736.4/63371: 94% mana arcane_charge(4), clearcasting(2)
2:19.717 rotation $ arcane_missiles Fluffy_Pillow 59736.4/63371: 94% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
2:23.470 rotation - arcane_blast Fluffy_Pillow 63371.4/63371: 100% mana arcane_charge(4), arcane_power, rune_of_power
2:24.803 rotation - arcane_blast Fluffy_Pillow 59940.3/63371: 95% mana arcane_charge(4), arcane_power, rune_of_power
2:26.134 rotation - arcane_blast Fluffy_Pillow 58189.7/63371: 92% mana arcane_charge(4), arcane_power, rune_of_power
2:27.466 rotation - arcane_blast Fluffy_Pillow 56440.4/63371: 89% mana arcane_charge(4), arcane_power, rune_of_power
2:28.798 rotation - arcane_blast Fluffy_Pillow 54691.1/63371: 86% mana arcane_charge(4), arcane_power, rune_of_power
2:30.131 rotation - arcane_blast Fluffy_Pillow 52943.1/63371: 84% mana arcane_charge(4), arcane_power, rune_of_power
2:31.464 rotation - arcane_blast Fluffy_Pillow 51195.1/63371: 81% mana arcane_charge(4), arcane_power, rune_of_power
2:32.797 rotation - arcane_blast Fluffy_Pillow 49447.1/63371: 78% mana arcane_charge(4), arcane_power, rune_of_power
2:34.131 rotation + arcane_barrage Fluffy_Pillow 47700.3/63371: 75% mana arcane_charge(4), arcane_power, rune_of_power
2:35.437 cooldowns j touch_of_the_magi Fluffy_Pillow 51890.5/63371: 82% mana
2:36.745 cooldowns m rune_of_power Fluffy_Pillow 51048.3/63371: 81% mana arcane_charge(4)
2:38.051 rotation # arcane_missiles Fluffy_Pillow 52703.5/63371: 83% mana arcane_charge(4), rune_of_power
2:46.818 rotation - arcane_blast Fluffy_Pillow 41315.1/63371: 65% mana arcane_charge(4), rune_of_power
2:48.150 rotation - arcane_blast Fluffy_Pillow 36128.3/63371: 57% mana arcane_charge(4), clearcasting, rune_of_power
2:49.482 rotation $ arcane_missiles Fluffy_Pillow 30941.5/63371: 49% mana arcane_charge(4), clearcasting, rune_of_power
2:51.511 rotation - arcane_blast Fluffy_Pillow 33513.1/63371: 53% mana arcane_charge(4), rune_of_power
2:52.844 rotation , arcane_barrage Fluffy_Pillow 28327.6/63371: 45% mana arcane_charge(4), rune_of_power
2:54.150 rotation ' arcane_orb Fluffy_Pillow 32517.7/63371: 51% mana
2:55.456 rotation - arcane_blast Fluffy_Pillow 33673.0/63371: 53% mana arcane_charge(2)
2:57.100 rotation - arcane_blast Fluffy_Pillow 31631.6/63371: 50% mana arcane_charge(3)
2:58.586 rotation ) arcane_barrage Fluffy_Pillow 28015.0/63371: 44% mana arcane_charge(4)
2:59.891 rotation - arcane_blast Fluffy_Pillow 32203.9/63371: 51% mana
3:01.851 rotation - arcane_blast Fluffy_Pillow 33313.0/63371: 53% mana arcane_charge
3:03.653 rotation - arcane_blast Fluffy_Pillow 32846.9/63371: 52% mana arcane_charge(2)
3:05.297 rotation - arcane_blast Fluffy_Pillow 30805.6/63371: 49% mana arcane_charge(3)
3:06.786 rotation ) arcane_barrage Fluffy_Pillow 27192.8/63371: 43% mana arcane_charge(4)
3:08.093 rotation - arcane_blast Fluffy_Pillow 31384.2/63371: 50% mana
3:10.051 rotation - arcane_blast Fluffy_Pillow 32490.8/63371: 51% mana arcane_charge
3:11.851 rotation - arcane_blast Fluffy_Pillow 32022.2/63371: 51% mana arcane_charge(2)
3:13.496 rotation - arcane_blast Fluffy_Pillow 29982.1/63371: 47% mana arcane_charge(3)
3:14.984 rotation ) arcane_barrage Fluffy_Pillow 26368.0/63371: 42% mana arcane_charge(4)
3:16.290 rotation ' arcane_orb Fluffy_Pillow 30558.1/63371: 48% mana
3:17.596 rotation - arcane_blast Fluffy_Pillow 31713.4/63371: 50% mana arcane_charge(2)
3:19.242 rotation - arcane_blast Fluffy_Pillow 29674.6/63371: 47% mana arcane_charge(3)
3:20.730 rotation ) arcane_barrage Fluffy_Pillow 26060.5/63371: 41% mana arcane_charge(4), clearcasting
3:22.037 cooldowns j touch_of_the_magi Fluffy_Pillow 30251.9/63371: 48% mana clearcasting
3:23.344 cooldowns m rune_of_power Fluffy_Pillow 29408.4/63371: 46% mana arcane_charge(4), clearcasting
3:24.651 cooldowns n presence_of_mind Fluffy_Pillow 31065.0/63371: 49% mana arcane_charge(4), clearcasting, rune_of_power
3:24.651 rotation # arcane_missiles Fluffy_Pillow 31065.0/63371: 49% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:30.858 rotation " arcane_blast Fluffy_Pillow 31431.9/63371: 50% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:32.165 rotation - arcane_blast Fluffy_Pillow 26213.4/63371: 41% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:33.472 rotation - arcane_blast Fluffy_Pillow 20995.0/63371: 33% mana arcane_charge(4), presence_of_mind, rune_of_power
3:34.778 rotation - arcane_blast Fluffy_Pillow 15775.2/63371: 25% mana arcane_charge(4), rune_of_power
3:36.110 rotation - arcane_blast Fluffy_Pillow 10588.4/63371: 17% mana arcane_charge(4), clearcasting, rune_of_power
3:37.442 rotation $ arcane_missiles Fluffy_Pillow 5401.7/63371: 9% mana arcane_charge(4), clearcasting, rune_of_power
3:39.396 rotation , arcane_barrage Fluffy_Pillow 7878.2/63371: 12% mana arcane_charge(4), rune_of_power
3:40.702 rotation ' arcane_orb Fluffy_Pillow 12068.3/63371: 19% mana
3:42.008 rotation - arcane_blast Fluffy_Pillow 13223.6/63371: 21% mana arcane_charge(2)
3:43.653 rotation - arcane_blast Fluffy_Pillow 11183.5/63371: 18% mana arcane_charge(3)
3:45.140 rotation ) arcane_barrage Fluffy_Pillow 7568.2/63371: 12% mana arcane_charge(4)
3:46.446 rotation - arcane_blast Fluffy_Pillow 11758.3/63371: 19% mana
3:48.405 rotation - arcane_blast Fluffy_Pillow 12866.2/63371: 20% mana arcane_charge
3:50.204 rotation - arcane_blast Fluffy_Pillow 12396.3/63371: 20% mana arcane_charge(2)
3:51.849 rotation - arcane_blast Fluffy_Pillow 10356.2/63371: 16% mana arcane_charge(3)
3:53.339 rotation : evocation Fluffy_Pillow 6744.7/63371: 11% mana arcane_charge(4)
3:57.684 rotation - arcane_blast Fluffy_Pillow 60590.6/63371: 96% mana arcane_charge(4)
3:59.017 rotation - arcane_blast Fluffy_Pillow 55405.1/63371: 87% mana arcane_charge(4)
4:00.348 rotation * arcane_barrage Fluffy_Pillow 50217.0/63371: 79% mana arcane_charge(4)
4:01.653 rotation ' arcane_orb Fluffy_Pillow 54405.9/63371: 86% mana
4:02.958 rotation - arcane_blast Fluffy_Pillow 55559.9/63371: 88% mana arcane_charge(2)
4:04.603 rotation - arcane_blast Fluffy_Pillow 53519.8/63371: 84% mana arcane_charge(3)
4:06.091 rotation - arcane_blast Fluffy_Pillow 49905.7/63371: 79% mana arcane_charge(4)
4:07.424 rotation - arcane_blast Fluffy_Pillow 44720.2/63371: 71% mana arcane_charge(4), clearcasting
4:08.756 rotation ~ arcane_barrage Fluffy_Pillow 39533.4/63371: 62% mana arcane_charge(4), clearcasting
4:10.062 cooldowns j touch_of_the_magi Fluffy_Pillow 43723.6/63371: 69% mana clearcasting
4:11.368 cooldowns m rune_of_power Fluffy_Pillow 42878.8/63371: 68% mana arcane_charge(4), clearcasting
4:12.673 shared_cds < use_mana_gem worgen 44532.8/63371: 70% mana arcane_charge(4), clearcasting(2), rune_of_power
4:12.708 rotation # arcane_missiles Fluffy_Pillow 50914.3/63371: 80% mana arcane_charge(4), clearcasting(2), rune_of_power
4:20.721 final_burn p arcane_blast Fluffy_Pillow 46070.2/63371: 73% mana arcane_charge(4), rune_of_power
4:22.055 final_burn p arcane_blast Fluffy_Pillow 40886.0/63371: 65% mana arcane_charge(4), rune_of_power
4:23.387 final_burn p arcane_blast Fluffy_Pillow 35699.2/63371: 56% mana arcane_charge(4), clearcasting, rune_of_power
4:24.719 final_burn o arcane_missiles Fluffy_Pillow 30512.4/63371: 48% mana arcane_charge(4), clearcasting, rune_of_power

Stats

Level Bonus (60) Race Bonus (worgen) Raid-Buffed Unbuffed Gear Amount
Strength 198 2 200 200 0
Agility 306 1 307 307 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 63371 63371 0
Spell Power 2453 2247 0
Crit 20.29% 20.29% 500
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1267 1267 0
Mastery 26.74% 26.74% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="worgen"
source=default
spec=arcane
level=60
race=worgen
role=spell
position=back
talents=1032021

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.night_fae.enabled
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=70
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=40,if=variable.barrage_mana_pct=70&covenant.night_fae.enabled
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=30
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=am_spam_evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.am_spam_evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<9
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&active_enemies<6
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/mirrors_of_torment
actions.opener+=/deathborne
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/touch_of_the_magi
actions.opener+=/arcane_power
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

Simulation & Raid Information

Iterations: 1539
Threads: 16
Confidence: 95.00%
Fight Length (fixed time): 240 - 360 ( 302.0 )

Performance:

Total Events Processed: 94938196
Max Event Queue: 347
Sim Seconds: 464794
CPU Seconds: 129.5938
Physical Seconds: 10.4496
Speed Up: 3587

Settings:

World Lag: 100 ms ( stddev = 10 ms )
Queue Lag: 5 ms ( stddev = 1 ms )

Raw Ability Summary

Character Unit Ability Id Total DPS Imp/Min Hit Crit Execute Count Crit% Avoid% G% B% Interval Combined Duration
arcane arcane arcane_barrage 44425 241053 798 4.55 8795 17595 22.9 22.9 19.7% 0.0% 0.0% 0.0% 12.47sec 241053 302.01sec
arcane arcane arcane_blast 30451 728163 2411 21.08 5754 11513 106.1 106.1 19.3% 0.0% 0.0% 0.0% 2.76sec 728163 302.01sec
arcane arcane arcane_echo 342232 83399 276 27.08 513 1027 136.3 136.3 19.3% 0.0% 0.0% 0.0% 2.37sec 83399 302.01sec
arcane arcane arcane_missiles ticks -5143 717741 2392 56.23 2141 4285 41.1 281.1 19.3% 0.0% 0.0% 0.0% 7.26sec 717741 302.01sec
arcane arcane arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 26.48sec 0 302.01sec
arcane arcane arcane_orb_bolt 153640 53603 177 2.19 4048 8114 11.0 11.0 20.1% 0.0% 0.0% 0.0% 26.48sec 53603 302.01sec
arcane arcane arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 130.87sec 0 302.01sec
arcane arcane berserking 26297 0 0 0.00 0 0 1.8 0.0 0.0% 0.0% 0.0% 0.0% 261.29sec 0 302.01sec
arcane arcane conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
arcane arcane deathly_fixation 322253 0 0 0.00 0 0 14.3 0.0 0.0% 0.0% 0.0% 0.0% 1.80sec 0 302.01sec
arcane arcane deathly_eruption 322256 19938 66 2.85 1164 2327 14.3 14.3 19.5% 0.0% 0.0% 0.0% 1.80sec 19938 302.01sec
arcane arcane evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 104.83sec 0 302.01sec
arcane arcane flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
arcane arcane food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
arcane arcane frostbolt 116 1783 6 0.20 1481 2961 0.0 1.0 20.4% 0.0% 0.0% 0.0% 0.00sec 1783 302.01sec
arcane arcane mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
arcane arcane_mirror_image frostbolt 59638 6054 151 135.00 56 113 90.0 90.0 19.2% 0.0% 0.0% 0.0% 1.29sec 6054 40.00sec
arcane arcane potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
arcane arcane presence_of_mind 205025 0 0 0.00 0 0 3.6 0.0 0.0% 0.0% 0.0% 0.0% 96.25sec 0 302.01sec
arcane arcane rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.81sec 0 302.01sec
arcane arcane touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.61sec 0 302.01sec
arcane arcane touch_of_the_magi_explosion 210833 120095 398 1.24 19320 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.55sec 120095 302.01sec
arcane arcane use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 121.57sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf arcane_barrage 44425 238162 789 4.51 8800 17589 22.7 22.7 19.3% 0.0% 0.0% 0.0% 12.59sec 238162 302.01sec
dark_iron_dwarf dark_iron_dwarf arcane_blast 30451 716143 2371 20.79 5748 11479 104.6 104.6 19.1% 0.0% 0.0% 0.0% 2.79sec 716143 302.01sec
dark_iron_dwarf dark_iron_dwarf arcane_echo 342232 83098 275 26.35 525 1052 132.6 132.6 19.3% 0.0% 0.0% 0.0% 2.40sec 83098 302.01sec
dark_iron_dwarf dark_iron_dwarf arcane_missiles ticks -5143 729616 2432 56.23 2176 4359 41.1 281.1 19.3% 0.0% 0.0% 0.0% 7.18sec 729616 302.01sec
dark_iron_dwarf dark_iron_dwarf arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 26.46sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf arcane_orb_bolt 153640 53166 176 2.18 4045 8117 11.0 11.0 19.6% 0.0% 0.0% 0.0% 26.46sec 53166 302.01sec
dark_iron_dwarf dark_iron_dwarf arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 130.73sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf deathly_fixation 322253 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 1.85sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf deathly_eruption 322256 19080 63 2.73 1164 2327 13.7 13.7 19.3% 0.0% 0.0% 0.0% 1.85sec 19080 302.01sec
dark_iron_dwarf dark_iron_dwarf evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 102.37sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf fireblood 265221 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 130.73sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf frostbolt 116 1758 6 0.20 1482 2964 0.0 1.0 18.6% 0.0% 0.0% 0.0% 0.00sec 1758 302.01sec
dark_iron_dwarf dark_iron_dwarf mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf_mirror_image frostbolt 59638 5948 149 130.50 57 115 87.0 87.0 19.3% 0.0% 0.0% 0.0% 1.34sec 5948 40.00sec
dark_iron_dwarf dark_iron_dwarf potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 102.24sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.89sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.62sec 0 302.01sec
dark_iron_dwarf dark_iron_dwarf touch_of_the_magi_explosion 210833 117119 388 1.23 18907 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.55sec 117119 302.01sec
dark_iron_dwarf dark_iron_dwarf use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.87sec 0 302.01sec
draenei draenei arcane_barrage 44425 239966 795 4.50 8877 17854 22.7 22.6 19.2% 0.0% 0.0% 0.0% 12.52sec 239966 302.01sec
draenei draenei arcane_blast 30451 719687 2383 20.78 5771 11538 104.6 104.6 19.3% 0.0% 0.0% 0.0% 2.78sec 719687 302.01sec
draenei draenei arcane_echo 342232 81906 271 26.52 514 1029 133.5 133.5 19.3% 0.0% 0.0% 0.0% 2.42sec 81906 302.01sec
draenei draenei arcane_missiles ticks -5143 726027 2420 56.53 2154 4314 41.2 282.7 19.3% 0.0% 0.0% 0.0% 7.25sec 726027 302.01sec
draenei draenei arcane_orb 153626 0 0 0.00 0 0 10.9 0.0 0.0% 0.0% 0.0% 0.0% 26.17sec 0 302.01sec
draenei draenei arcane_orb_bolt 153640 53254 176 2.17 4092 8183 10.9 10.9 18.9% 0.0% 0.0% 0.0% 26.18sec 53254 302.01sec
draenei draenei arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 131.32sec 0 302.01sec
draenei draenei conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
draenei draenei deathly_fixation 322253 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 1.85sec 0 302.01sec
draenei draenei deathly_eruption 322256 18974 63 2.71 1164 2327 13.7 13.7 19.4% 0.0% 0.0% 0.0% 1.85sec 18974 302.01sec
draenei draenei evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 102.05sec 0 302.01sec
draenei draenei flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
draenei draenei food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
draenei draenei frostbolt 116 1766 6 0.20 1498 2995 0.0 1.0 17.9% 0.0% 0.0% 0.0% 0.00sec 1766 302.01sec
draenei draenei mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
draenei draenei_mirror_image frostbolt 59638 5910 148 130.50 57 114 87.0 87.0 19.4% 0.0% 0.0% 0.0% 1.34sec 5910 40.00sec
draenei draenei potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
draenei draenei presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 100.71sec 0 302.01sec
draenei draenei rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.70sec 0 302.01sec
draenei draenei touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.53sec 0 302.01sec
draenei draenei touch_of_the_magi_explosion 210833 115500 382 1.24 18581 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.44sec 115500 302.01sec
draenei draenei use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 123.46sec 0 302.01sec
dwarf dwarf arcane_barrage 44425 239736 794 4.51 8808 17980 22.7 22.7 19.2% 0.0% 0.0% 0.0% 12.49sec 239736 302.01sec
dwarf dwarf arcane_blast 30451 715377 2369 20.76 5705 11632 104.5 104.5 19.3% 0.0% 0.0% 0.0% 2.78sec 715377 302.01sec
dwarf dwarf arcane_echo 342232 81190 269 26.38 508 1040 132.8 132.8 19.4% 0.0% 0.0% 0.0% 2.41sec 81190 302.01sec
dwarf dwarf arcane_missiles ticks -5143 721508 2405 56.40 2133 4355 41.2 282.0 19.2% 0.0% 0.0% 0.0% 7.34sec 721508 302.01sec
dwarf dwarf arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 26.24sec 0 302.01sec
dwarf dwarf arcane_orb_bolt 153640 53917 179 2.19 4051 8256 11.0 11.0 20.1% 0.0% 0.0% 0.0% 26.24sec 53917 302.01sec
dwarf dwarf arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 131.07sec 0 302.01sec
dwarf dwarf conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
dwarf dwarf deathly_fixation 322253 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 1.83sec 0 302.01sec
dwarf dwarf deathly_eruption 322256 19106 63 2.72 1164 2374 13.7 13.7 19.2% 0.0% 0.0% 0.0% 1.83sec 19106 302.01sec
dwarf dwarf evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 103.60sec 0 302.01sec
dwarf dwarf flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
dwarf dwarf food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
dwarf dwarf frostbolt 116 1775 6 0.20 1482 3023 0.0 1.0 19.0% 0.0% 0.0% 0.0% 0.00sec 1775 302.01sec
dwarf dwarf mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
dwarf dwarf_mirror_image frostbolt 59638 5884 147 130.50 56 115 87.0 87.0 19.3% 0.0% 0.0% 0.0% 1.34sec 5884 40.00sec
dwarf dwarf potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
dwarf dwarf presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 100.41sec 0 302.01sec
dwarf dwarf rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.75sec 0 302.01sec
dwarf dwarf touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.59sec 0 302.01sec
dwarf dwarf touch_of_the_magi_explosion 210833 114439 379 1.23 18426 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.46sec 114439 302.01sec
dwarf dwarf use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 123.11sec 0 302.01sec
gnome gnome arcane_barrage 44425 239710 794 4.51 8834 17611 22.7 22.7 19.6% 0.0% 0.0% 0.0% 12.54sec 239710 302.01sec
gnome gnome arcane_blast 30451 724813 2400 21.07 5726 11466 106.1 106.1 19.3% 0.0% 0.0% 0.0% 2.74sec 724813 302.01sec
gnome gnome arcane_echo 342232 81758 271 26.74 509 1018 134.6 134.6 19.3% 0.0% 0.0% 0.0% 2.36sec 81758 302.01sec
gnome gnome arcane_missiles ticks -5143 722597 2409 56.75 2137 4276 41.4 283.8 19.2% 0.0% 0.0% 0.0% 7.25sec 722597 302.01sec
gnome gnome arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 25.96sec 0 302.01sec
gnome gnome arcane_orb_bolt 153640 53199 176 2.18 4058 8078 11.0 11.0 19.4% 0.0% 0.0% 0.0% 25.96sec 53199 302.01sec
gnome gnome arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 131.22sec 0 302.01sec
gnome gnome conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
gnome gnome deathly_fixation 322253 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 1.85sec 0 302.01sec
gnome gnome deathly_eruption 322256 19117 63 2.74 1164 2327 13.8 13.8 19.2% 0.0% 0.0% 0.0% 1.85sec 19117 302.01sec
gnome gnome evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 103.51sec 0 302.01sec
gnome gnome flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
gnome gnome food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
gnome gnome frostbolt 116 1769 6 0.20 1485 2970 0.0 1.0 19.1% 0.0% 0.0% 0.0% 0.00sec 1769 302.01sec
gnome gnome mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
gnome gnome_mirror_image frostbolt 59638 5917 148 130.50 57 114 87.0 87.0 19.2% 0.0% 0.0% 0.0% 1.32sec 5917 40.00sec
gnome gnome potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
gnome gnome presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 102.59sec 0 302.01sec
gnome gnome rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.76sec 0 302.01sec
gnome gnome touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.49sec 0 302.01sec
gnome gnome touch_of_the_magi_explosion 210833 115629 383 1.24 18581 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.44sec 115629 302.01sec
gnome gnome use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.38sec 0 302.01sec
human human arcane_barrage 44425 240384 796 4.52 8853 17646 22.8 22.7 19.5% 0.0% 0.0% 0.0% 12.49sec 240384 302.01sec
human human arcane_blast 30451 720392 2385 20.88 5737 11473 105.1 105.1 19.5% 0.0% 0.0% 0.0% 2.78sec 720392 302.01sec
human human arcane_echo 342232 81587 270 26.59 510 1020 133.8 133.8 19.5% 0.0% 0.0% 0.0% 2.40sec 81587 302.01sec
human human arcane_missiles ticks -5143 724473 2415 56.60 2145 4286 41.2 283.0 19.5% 0.0% 0.0% 0.0% 7.25sec 724473 302.01sec
human human arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 26.24sec 0 302.01sec
human human arcane_orb_bolt 153640 53574 177 2.18 4073 8153 11.0 11.0 19.6% 0.0% 0.0% 0.0% 26.24sec 53574 302.01sec
human human arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 130.88sec 0 302.01sec
human human conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
human human deathly_fixation 322253 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 2.02sec 0 302.01sec
human human deathly_eruption 322256 19188 64 2.73 1166 2332 13.7 13.7 20.0% 0.0% 0.0% 0.0% 2.02sec 19188 302.01sec
human human evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 102.95sec 0 302.01sec
human human flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
human human food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
human human frostbolt 116 1772 6 0.20 1486 2973 0.0 1.0 19.2% 0.0% 0.0% 0.0% 0.00sec 1772 302.01sec
human human mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
human human_mirror_image frostbolt 59638 5875 147 130.50 57 113 87.0 87.0 19.5% 0.0% 0.0% 0.0% 1.33sec 5875 40.00sec
human human potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 307.44sec 0 302.01sec
human human presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 101.07sec 0 302.01sec
human human rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.83sec 0 302.01sec
human human touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.31sec 0 302.01sec
human human touch_of_the_magi_explosion 210833 115285 382 1.23 18554 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.21sec 115285 302.01sec
human human use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.82sec 0 302.01sec
kul_tiran kul_tiran arcane_barrage 44425 240603 797 4.50 8883 17813 22.7 22.7 19.5% 0.0% 0.0% 0.0% 12.43sec 240603 302.01sec
kul_tiran kul_tiran arcane_blast 30451 717273 2375 20.78 5753 11519 104.6 104.6 19.2% 0.0% 0.0% 0.0% 2.78sec 717273 302.01sec
kul_tiran kul_tiran arcane_echo 342232 81259 269 26.36 514 1025 132.7 132.7 19.3% 0.0% 0.0% 0.0% 2.42sec 81259 302.01sec
kul_tiran kul_tiran arcane_missiles ticks -5143 723859 2413 56.39 2155 4306 41.2 282.0 19.3% 0.0% 0.0% 0.0% 7.39sec 723859 302.01sec
kul_tiran kul_tiran arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 26.18sec 0 302.01sec
kul_tiran kul_tiran arcane_orb_bolt 153640 53480 177 2.18 4091 8149 11.0 11.0 19.1% 0.0% 0.0% 0.0% 26.18sec 53480 302.01sec
kul_tiran kul_tiran arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 131.20sec 0 302.01sec
kul_tiran kul_tiran conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
kul_tiran kul_tiran deathly_fixation 322253 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 1.85sec 0 302.01sec
kul_tiran kul_tiran deathly_eruption 322256 19163 63 2.72 1174 2348 13.7 13.7 19.3% 0.0% 0.0% 0.0% 1.85sec 19163 302.01sec
kul_tiran kul_tiran evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 101.93sec 0 302.01sec
kul_tiran kul_tiran flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
kul_tiran kul_tiran food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
kul_tiran kul_tiran frostbolt 116 1788 6 0.20 1495 2990 0.0 1.0 19.6% 0.0% 0.0% 0.0% 0.00sec 1788 302.01sec
kul_tiran kul_tiran mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
kul_tiran kul_tiran_mirror_image frostbolt 59638 5898 147 130.50 57 114 87.0 87.0 19.3% 0.0% 0.0% 0.0% 1.34sec 5898 40.00sec
kul_tiran kul_tiran potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
kul_tiran kul_tiran presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 100.33sec 0 302.01sec
kul_tiran kul_tiran rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.74sec 0 302.01sec
kul_tiran kul_tiran touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.41sec 0 302.01sec
kul_tiran kul_tiran touch_of_the_magi_explosion 210833 114495 379 1.23 18456 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.36sec 114495 302.01sec
kul_tiran kul_tiran use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.78sec 0 302.01sec
lightforged draenei lightforged draenei arcane_barrage 44425 234548 777 4.42 8854 17587 22.3 22.2 19.3% 0.0% 0.0% 0.0% 12.67sec 234548 302.01sec
lightforged draenei lightforged draenei arcane_blast 30451 707683 2343 20.51 5744 11514 103.2 103.2 19.3% 0.0% 0.0% 0.0% 2.82sec 707683 302.01sec
lightforged draenei lightforged draenei arcane_echo 342232 80227 266 26.25 509 1017 132.1 132.1 19.3% 0.0% 0.0% 0.0% 2.41sec 80227 302.01sec
lightforged draenei lightforged draenei arcane_missiles ticks -5143 714907 2383 56.28 2132 4263 41.1 281.4 19.3% 0.0% 0.0% 0.0% 7.22sec 714907 302.01sec
lightforged draenei lightforged draenei arcane_orb 153626 0 0 0.00 0 0 10.9 0.0 0.0% 0.0% 0.0% 0.0% 26.12sec 0 302.01sec
lightforged draenei lightforged draenei arcane_orb_bolt 153640 52768 175 2.17 4047 8107 10.9 10.9 19.3% 0.0% 0.0% 0.0% 26.12sec 52768 302.01sec
lightforged draenei lightforged draenei arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 131.29sec 0 302.01sec
lightforged draenei lightforged draenei conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
lightforged draenei lightforged draenei deathly_fixation 322253 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 1.79sec 0 302.01sec
lightforged draenei lightforged draenei deathly_eruption 322256 19559 65 2.79 1164 2327 14.1 14.1 19.5% 0.0% 0.0% 0.0% 1.79sec 19559 302.01sec
lightforged draenei lightforged draenei evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 104.99sec 0 302.01sec
lightforged draenei lightforged draenei flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
lightforged draenei lightforged draenei food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
lightforged draenei lightforged draenei frostbolt 116 1782 6 0.20 1483 2966 0.0 1.0 20.2% 0.0% 0.0% 0.0% 0.00sec 1782 302.01sec
lightforged draenei lightforged draenei lights_judgment 255647 0 0 0.00 0 0 2.5 0.0 0.0% 0.0% 0.0% 0.0% 153.73sec 0 302.01sec
lightforged draenei lightforged draenei lights_judgment_damage 256893 24886 82 0.48 8707 17414 2.4 2.4 17.6% 0.0% 0.0% 0.0% 153.59sec 24886 302.01sec
lightforged draenei lightforged draenei mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
lightforged draenei lightforged draenei_mirror_image frostbolt 59638 5854 146 130.50 56 113 87.0 87.0 19.3% 0.0% 0.0% 0.0% 1.34sec 5854 40.00sec
lightforged draenei lightforged draenei potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
lightforged draenei lightforged draenei presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 100.65sec 0 302.01sec
lightforged draenei lightforged draenei rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.69sec 0 302.01sec
lightforged draenei lightforged draenei touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.38sec 0 302.01sec
lightforged draenei lightforged draenei touch_of_the_magi_explosion 210833 112959 374 1.23 18191 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.29sec 112959 302.01sec
lightforged draenei lightforged draenei use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.47sec 0 302.01sec
mechagnome mechagnome arcane_barrage 44425 239931 794 4.50 8826 17829 22.7 22.7 19.5% 0.0% 0.0% 0.0% 12.43sec 239931 302.01sec
mechagnome mechagnome arcane_blast 30451 716417 2372 20.79 5737 11540 104.6 104.6 19.2% 0.0% 0.0% 0.0% 2.79sec 716417 302.01sec
mechagnome mechagnome arcane_echo 342232 81140 269 26.43 512 1023 133.0 133.0 19.2% 0.0% 0.0% 0.0% 2.40sec 81140 302.01sec
mechagnome mechagnome arcane_missiles ticks -5143 721890 2406 56.40 2147 4294 41.1 282.0 19.3% 0.0% 0.0% 0.0% 7.23sec 721890 302.01sec
mechagnome mechagnome arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 26.25sec 0 302.01sec
mechagnome mechagnome arcane_orb_bolt 153640 53412 177 2.18 4078 8181 11.0 11.0 19.4% 0.0% 0.0% 0.0% 26.25sec 53412 302.01sec
mechagnome mechagnome arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 131.54sec 0 302.01sec
mechagnome mechagnome conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
mechagnome mechagnome deathly_fixation 322253 0 0 0.00 0 0 13.6 0.0 0.0% 0.0% 0.0% 0.0% 2.03sec 0 302.01sec
mechagnome mechagnome deathly_eruption 322256 18834 62 2.70 1164 2327 13.6 13.6 19.2% 0.0% 0.0% 0.0% 2.03sec 18834 302.01sec
mechagnome mechagnome evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 103.93sec 0 302.01sec
mechagnome mechagnome flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
mechagnome mechagnome food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
mechagnome mechagnome frostbolt 116 1769 6 0.20 1484 2969 0.0 1.0 19.2% 0.0% 0.0% 0.0% 0.00sec 1769 302.01sec
mechagnome mechagnome mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
mechagnome mechagnome_mirror_image frostbolt 59638 5874 147 130.50 57 113 87.0 87.0 19.5% 0.0% 0.0% 0.0% 1.34sec 5874 40.00sec
mechagnome mechagnome potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 303.47sec 0 302.01sec
mechagnome mechagnome presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 102.49sec 0 302.01sec
mechagnome mechagnome rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.67sec 0 302.01sec
mechagnome mechagnome touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.41sec 0 302.01sec
mechagnome mechagnome touch_of_the_magi_explosion 210833 114477 379 1.23 18458 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.32sec 114477 302.01sec
mechagnome mechagnome use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.47sec 0 302.01sec
night_elf night_elf arcane_barrage 44425 239596 793 4.50 8832 17514 22.7 22.6 20.2% 0.0% 0.0% 0.0% 12.61sec 239596 302.01sec
night_elf night_elf arcane_blast 30451 719576 2383 20.80 5722 11424 104.7 104.7 20.2% 0.0% 0.0% 0.0% 2.78sec 719576 302.01sec
night_elf night_elf arcane_echo 342232 81680 270 26.50 509 1016 133.4 133.4 20.4% 0.0% 0.0% 0.0% 2.38sec 81680 302.01sec
night_elf night_elf arcane_missiles ticks -5143 724383 2415 56.44 2136 4273 41.1 282.2 20.3% 0.0% 0.0% 0.0% 7.29sec 724383 302.01sec
night_elf night_elf arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 25.96sec 0 302.01sec
night_elf night_elf arcane_orb_bolt 153640 53389 177 2.18 4057 8083 11.0 11.0 19.9% 0.0% 0.0% 0.0% 25.96sec 53389 302.01sec
night_elf night_elf arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 131.78sec 0 302.01sec
night_elf night_elf conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
night_elf night_elf deathly_fixation 322253 0 0 0.00 0 0 13.7 0.0 0.0% 0.0% 0.0% 0.0% 1.81sec 0 302.01sec
night_elf night_elf deathly_eruption 322256 19061 63 2.72 1164 2327 13.7 13.7 19.8% 0.0% 0.0% 0.0% 1.81sec 19061 302.01sec
night_elf night_elf evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 102.72sec 0 302.01sec
night_elf night_elf flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
night_elf night_elf food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
night_elf night_elf frostbolt 116 1785 6 0.20 1483 2966 0.0 1.0 20.4% 0.0% 0.0% 0.0% 0.00sec 1785 302.01sec
night_elf night_elf mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
night_elf night_elf_mirror_image frostbolt 59638 5894 147 130.50 56 113 87.0 87.0 20.2% 0.0% 0.0% 0.0% 1.34sec 5894 40.00sec
night_elf night_elf potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
night_elf night_elf presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 100.46sec 0 302.01sec
night_elf night_elf rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.62sec 0 302.01sec
night_elf night_elf touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.38sec 0 302.01sec
night_elf night_elf touch_of_the_magi_explosion 210833 115071 381 1.24 18512 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.31sec 115071 302.01sec
night_elf night_elf use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.38sec 0 302.01sec
no_race no_race arcane_barrage 44425 239494 793 4.51 8812 17720 22.7 22.7 19.4% 0.0% 0.0% 0.0% 12.57sec 239494 302.01sec
no_race no_race arcane_blast 30451 711727 2357 20.76 5709 11440 104.5 104.5 19.3% 0.0% 0.0% 0.0% 2.79sec 711727 302.01sec
no_race no_race arcane_echo 342232 80687 267 26.36 509 1018 132.7 132.7 19.5% 0.0% 0.0% 0.0% 2.39sec 80687 302.01sec
no_race no_race arcane_missiles ticks -5143 717207 2391 56.29 2137 4275 41.1 281.5 19.4% 0.0% 0.0% 0.0% 7.23sec 717207 302.01sec
no_race no_race arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 26.42sec 0 302.01sec
no_race no_race arcane_orb_bolt 153640 53319 177 2.19 4055 8113 11.0 11.0 19.4% 0.0% 0.0% 0.0% 26.42sec 53319 302.01sec
no_race no_race arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 132.02sec 0 302.01sec
no_race no_race conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
no_race no_race deathly_fixation 322253 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 1.82sec 0 302.01sec
no_race no_race deathly_eruption 322256 19061 63 2.73 1164 2327 13.8 13.8 19.1% 0.0% 0.0% 0.0% 1.82sec 19061 302.01sec
no_race no_race evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 103.55sec 0 302.01sec
no_race no_race flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
no_race no_race food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
no_race no_race frostbolt 116 1732 6 0.20 1483 2966 0.0 1.0 16.8% 0.0% 0.0% 0.0% 0.00sec 1732 302.01sec
no_race no_race mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
no_race no_race_mirror_image frostbolt 59638 5859 146 130.50 56 113 87.0 87.0 19.5% 0.0% 0.0% 0.0% 1.34sec 5859 40.00sec
no_race no_race potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
no_race no_race presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 101.24sec 0 302.01sec
no_race no_race rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.45sec 0 302.01sec
no_race no_race touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.40sec 0 302.01sec
no_race no_race touch_of_the_magi_explosion 210833 113624 376 1.24 18276 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.33sec 113624 302.01sec
no_race no_race use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.77sec 0 302.01sec
pandaren pandaren arcane_barrage 44425 239623 793 4.50 8894 17815 22.6 22.6 19.0% 0.0% 0.0% 0.0% 12.59sec 239623 302.01sec
pandaren pandaren arcane_blast 30451 718384 2379 20.75 5775 11486 104.5 104.5 19.3% 0.0% 0.0% 0.0% 2.80sec 718384 302.01sec
pandaren pandaren arcane_echo 342232 81639 270 26.46 513 1025 133.2 133.2 19.4% 0.0% 0.0% 0.0% 2.40sec 81639 302.01sec
pandaren pandaren arcane_missiles ticks -5143 726099 2420 56.61 2152 4307 41.3 283.1 19.3% 0.0% 0.0% 0.0% 7.22sec 726099 302.01sec
pandaren pandaren arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 26.71sec 0 302.01sec
pandaren pandaren arcane_orb_bolt 153640 53574 177 2.18 4087 8182 11.0 11.0 19.3% 0.0% 0.0% 0.0% 26.71sec 53574 302.01sec
pandaren pandaren arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 131.16sec 0 302.01sec
pandaren pandaren conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
pandaren pandaren deathly_fixation 322253 0 0 0.00 0 0 13.6 0.0 0.0% 0.0% 0.0% 0.0% 1.85sec 0 302.01sec
pandaren pandaren deathly_eruption 322256 18907 63 2.70 1164 2327 13.6 13.6 19.4% 0.0% 0.0% 0.0% 1.85sec 18907 302.01sec
pandaren pandaren evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 103.00sec 0 302.01sec
pandaren pandaren flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
pandaren pandaren food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
pandaren pandaren frostbolt 116 1775 6 0.20 1496 2992 0.0 1.0 18.6% 0.0% 0.0% 0.0% 0.00sec 1775 302.01sec
pandaren pandaren mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
pandaren pandaren_mirror_image frostbolt 59638 5895 147 130.50 57 114 87.0 87.0 19.2% 0.0% 0.0% 0.0% 1.34sec 5895 40.00sec
pandaren pandaren potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
pandaren pandaren presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 101.17sec 0 302.01sec
pandaren pandaren rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.77sec 0 302.01sec
pandaren pandaren touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.45sec 0 302.01sec
pandaren pandaren touch_of_the_magi_explosion 210833 115032 381 1.24 18478 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.40sec 115032 302.01sec
pandaren pandaren use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.86sec 0 302.01sec
void_elf void_elf arcane_barrage 44425 238785 791 4.50 8809 17803 22.7 22.6 19.3% 0.0% 0.0% 0.0% 12.55sec 238785 302.01sec
void_elf void_elf arcane_blast 30451 711583 2356 20.75 5716 11420 104.5 104.5 19.2% 0.0% 0.0% 0.0% 2.80sec 711583 302.01sec
void_elf void_elf arcane_echo 342232 80893 268 26.40 510 1020 132.9 132.9 19.3% 0.0% 0.0% 0.0% 2.39sec 80893 302.01sec
void_elf void_elf arcane_missiles ticks -5143 719778 2399 56.50 2137 4282 41.2 282.5 19.2% 0.0% 0.0% 0.0% 7.19sec 719778 302.01sec
void_elf void_elf arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 26.17sec 0 302.01sec
void_elf void_elf arcane_orb_bolt 153640 53087 176 2.18 4058 8116 11.0 11.0 19.2% 0.0% 0.0% 0.0% 26.17sec 53087 302.01sec
void_elf void_elf arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 130.76sec 0 302.01sec
void_elf void_elf conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
void_elf void_elf deathly_fixation 322253 0 0 0.00 0 0 13.6 0.0 0.0% 0.0% 0.0% 0.0% 2.05sec 0 302.01sec
void_elf void_elf deathly_eruption 322256 18907 63 2.71 1164 2327 13.6 13.6 19.2% 0.0% 0.0% 0.0% 2.05sec 18907 302.01sec
void_elf void_elf entropic_embrace 259756 22287 74 22.09 200 0 111.2 111.2 0.0% 0.0% 0.0% 0.0% 2.70sec 22287 302.01sec
void_elf void_elf evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 105.08sec 0 302.01sec
void_elf void_elf flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
void_elf void_elf food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
void_elf void_elf frostbolt 116 1767 6 0.20 1484 2969 0.0 1.0 19.0% 0.0% 0.0% 0.0% 0.00sec 1767 302.01sec
void_elf void_elf mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
void_elf void_elf_mirror_image frostbolt 59638 5847 146 130.50 56 113 87.0 87.0 19.1% 0.0% 0.0% 0.0% 1.34sec 5847 40.00sec
void_elf void_elf potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 300.16sec 0 302.01sec
void_elf void_elf presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 101.87sec 0 302.01sec
void_elf void_elf rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.97sec 0 302.01sec
void_elf void_elf touch_of_the_magi 321507 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.55sec 0 302.01sec
void_elf void_elf touch_of_the_magi_explosion 210833 114030 378 1.24 18343 0 6.2 6.2 0.0% 0.0% 0.0% 0.0% 51.52sec 114030 302.01sec
void_elf void_elf use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.52sec 0 302.01sec
worgen worgen arcane_barrage 44425 239078 792 4.49 8786 17480 22.6 22.6 20.6% 0.0% 0.0% 0.0% 12.48sec 239078 302.01sec
worgen worgen arcane_blast 30451 717364 2375 20.75 5714 11389 104.4 104.4 20.4% 0.0% 0.0% 0.0% 2.81sec 717364 302.01sec
worgen worgen arcane_echo 342232 81518 270 26.52 508 1018 133.5 133.5 20.2% 0.0% 0.0% 0.0% 2.43sec 81518 302.01sec
worgen worgen arcane_missiles ticks -5143 725315 2418 56.69 2131 4262 41.4 283.5 20.2% 0.0% 0.0% 0.0% 7.22sec 725315 302.01sec
worgen worgen arcane_orb 153626 0 0 0.00 0 0 11.0 0.0 0.0% 0.0% 0.0% 0.0% 26.14sec 0 302.01sec
worgen worgen arcane_orb_bolt 153640 53511 177 2.18 4051 8061 11.0 11.0 20.7% 0.0% 0.0% 0.0% 26.14sec 53511 302.01sec
worgen worgen arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 131.60sec 0 302.01sec
worgen worgen conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
worgen worgen deathly_fixation 322253 0 0 0.00 0 0 13.8 0.0 0.0% 0.0% 0.0% 0.0% 1.99sec 0 302.01sec
worgen worgen deathly_eruption 322256 19257 64 2.74 1164 2327 13.8 13.8 20.1% 0.0% 0.0% 0.0% 1.99sec 19257 302.01sec
worgen worgen evocation 12051 0 0 0.00 0 0 3.1 0.0 0.0% 0.0% 0.0% 0.0% 103.80sec 0 302.01sec
worgen worgen flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
worgen worgen food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
worgen worgen frostbolt 116 1799 6 0.20 1481 2961 0.0 1.0 21.5% 0.0% 0.0% 0.0% 0.00sec 1799 302.01sec
worgen worgen mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 302.01sec
worgen worgen_mirror_image frostbolt 59638 5889 147 130.50 56 112 87.0 87.0 20.3% 0.0% 0.0% 0.0% 1.34sec 5889 40.00sec
worgen worgen potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 302.05sec 0 302.01sec
worgen worgen presence_of_mind 205025 0 0 0.00 0 0 3.4 0.0 0.0% 0.0% 0.0% 0.0% 101.91sec 0 302.01sec
worgen worgen rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.57sec 0 302.01sec
worgen worgen touch_of_the_magi 321507 0 0 0.00 0 0 6.3 0.0 0.0% 0.0% 0.0% 0.0% 51.37sec 0 302.01sec
worgen worgen touch_of_the_magi_explosion 210833 114885 380 1.24 18420 0 6.3 6.2 0.0% 0.0% 0.0% 0.0% 51.29sec 114885 302.01sec
worgen worgen use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.40sec 0 302.01sec

Fluffy_Pillow : 0 dps

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
85355.6 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Health Decade (0 - 10) 0.7 0.0 0.0sec 0.0sec 48.8sec 10.80% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (0 - 10)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 137.7s

Stack Uptimes

  • Health Decade (0 - 10)_1:10.83%
Health Decade (10 - 20) 0.9 0.0 0.0sec 0.0sec 26.6sec 7.75% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (10 - 20)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 45.0s

Stack Uptimes

  • Health Decade (10 - 20)_1:7.75%
Health Decade (20 - 30) 1.0 0.0 0.0sec 0.0sec 31.5sec 10.29% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (20 - 30)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:1.0s / 42.6s

Stack Uptimes

  • Health Decade (20 - 30)_1:10.29%
Health Decade (30 - 40) 1.0 0.0 0.0sec 0.0sec 35.1sec 11.73% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (30 - 40)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:18.6s / 45.8s

Stack Uptimes

  • Health Decade (30 - 40)_1:11.73%
Health Decade (40 - 50) 1.0 0.0 0.0sec 0.0sec 32.2sec 10.76% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (40 - 50)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:20.0s / 49.9s

Stack Uptimes

  • Health Decade (40 - 50)_1:10.76%
Health Decade (50 - 60) 1.0 0.0 0.0sec 0.0sec 30.6sec 10.27% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (50 - 60)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:22.9s / 40.5s

Stack Uptimes

  • Health Decade (50 - 60)_1:10.27%
Health Decade (60 - 70) 1.0 0.0 0.0sec 0.0sec 39.1sec 13.12% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (60 - 70)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:21.7s / 51.2s

Stack Uptimes

  • Health Decade (60 - 70)_1:13.12%
Health Decade (70 - 80) 1.0 0.0 0.0sec 0.0sec 40.4sec 13.57% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (70 - 80)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:22.4s / 53.8s

Stack Uptimes

  • Health Decade (70 - 80)_1:13.57%
Health Decade (80 - 90) 1.0 0.0 0.0sec 0.0sec 22.7sec 7.62% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (80 - 90)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:13.4s / 42.1s

Stack Uptimes

  • Health Decade (80 - 90)_1:7.62%
Health Decade (90 - 100) 1.0 0.0 0.0sec 0.0sec 15.2sec 4.09% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (90 - 100)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:9.3s / 300.0s

Stack Uptimes

  • Health Decade (90 - 100)_1:4.09%
Touch of the Magi 6.2 0.0 51.6sec 51.7sec 7.9sec 16.40% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 72.0s
  • trigger_min/max:46.3s / 72.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.40%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.5sec 51.6sec 7.9sec 16.41% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 72.2s
  • trigger_min/max:46.3s / 72.2s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.41%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.5sec 51.6sec 7.9sec 16.39% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:human
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 72.5s
  • trigger_min/max:46.3s / 72.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.39%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.3 0.0 51.5sec 51.6sec 7.9sec 16.45% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:worgen
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 72.4s
  • trigger_min/max:46.3s / 72.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.45%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.6sec 51.7sec 7.9sec 16.38% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:dwarf
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 72.0s
  • trigger_min/max:46.3s / 72.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.38%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.5sec 51.6sec 7.9sec 16.39% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:night_elf
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 70.3s
  • trigger_min/max:46.3s / 70.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.39%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.5sec 51.6sec 7.9sec 16.42% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:gnome
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 72.6s
  • trigger_min/max:46.3s / 72.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.42%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.6sec 51.7sec 7.9sec 16.40% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:draenei
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 71.3s
  • trigger_min/max:46.3s / 71.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.40%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.5sec 51.6sec 7.9sec 16.38% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:lightforged draenei
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.3s / 71.4s
  • trigger_min/max:46.3s / 71.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.38%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.6sec 51.7sec 7.9sec 16.41% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:void_elf
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 71.8s
  • trigger_min/max:46.3s / 71.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.41%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.6sec 51.7sec 7.9sec 16.37% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:dark_iron_dwarf
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 71.7s
  • trigger_min/max:46.3s / 71.7s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.37%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.6sec 51.7sec 7.9sec 16.37% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:mechagnome
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 72.4s
  • trigger_min/max:46.3s / 72.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.37%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.5sec 51.6sec 7.9sec 16.38% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:kul_tiran
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 71.8s
  • trigger_min/max:46.3s / 71.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.38%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.2 0.0 51.5sec 51.6sec 7.9sec 16.41% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.3s / 72.4s
  • trigger_min/max:46.3s / 72.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.41%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
Fluffy_Pillow Fight Length
Count 1523
Mean 302.01
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.97
Range [ ( max - min ) / 2 * 100% ] 19.86%
DPS
Fluffy_Pillow Damage Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
Fluffy_Pillow Priority Target Damage Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
Fluffy_Pillow Damage Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
Fluffy_Pillow Damage
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
Fluffy_Pillow Damage Taken Per Second
Count 1523
Mean 90909.40
Minimum 87021.44
Maximum 95379.81
Spread ( max - min ) 8358.37
Range [ ( max - min ) / 2 * 100% ] 4.60%
Standard Deviation 1548.5834
5th Percentile 88470.16
95th Percentile 93473.22
( 95th Percentile - 5th Percentile ) 5003.06
Mean Distribution
Standard Deviation 39.6812
95.00% Confidence Interval ( 90831.63 - 90987.18 )
Normalized 95.00% Confidence Interval ( 99.91% - 100.09% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 12
0.1% Error 1115
0.1 Scale Factor Error with Delta=300 20472
0.05 Scale Factor Error with Delta=300 81887
0.01 Scale Factor Error with Delta=300 2047166
HPS
Fluffy_Pillow Healing Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
Fluffy_Pillow Healing Per Second (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Fluffy_Pillow Heal
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Fluffy_Pillow Healing Taken Per Second
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Fluffy_Pillow Theck-Meloree Index
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Fluffy_PillowTheck-Meloree Index (Effective)
Count 1523
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Fluffy_Pillow Max Spike Value
Count 122
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 31017897 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="Fluffy_Pillow"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

APM

Average number of actions executed per minute.

APS

Average absorption per active player duration.

Constant Buffs

Buffs received prior to combat and present the entire fight.

Execute

Average number of times an action is executed per iteration.

Crit

Average crit damage.

Crit%

Percentage of executes that resulted in critical strikes.

DPE

Average damage per execution of an individual action.

DPET

Average damage per execute time of an individual action; the amount of damage generated, divided by the time taken to execute the action, including time spent in the GCD.

DPR

Average damage per resource point spent.

DPS

Average damage per active player duration.

DPSE

Average damage per fight duration.

DTPS

Average damage taken per second per active player duration.

HPS

Average healing (and absorption) per active player duration.

HPSE

Average healing (and absorption) per fight duration.

HPE

Average healing (or absorb) per execution of an individual action.

HPET

Average healing (or absorb) per execute time of an individual action; the amount of healing generated, divided by the time taken to execute the action, including time spent in the GCD.

HPR

Average healing (or absorb) per resource point spent.

Count

Average count of impacts per iteration.

Dodge%

Percentage of executes that resulted in dodges.

DPS%

Percentage of total DPS contributed by a particular action.

HPS%

Percentage of total HPS (including absorb) contributed by a particular action.

Theck-Meloree Index

Measure of damage smoothness, calculated over entire fight length. Related to max spike damage, 1k TMI is roughly equivalent to 1% of your health. TMI ignores external healing and absorbs. Lower is better.

TMI bin size

Time bin size used to calculate TMI and MSD, in seconds.

Type

Direct or Periodic damage.

Dynamic Buffs

Temporary buffs received during combat, perhaps multiple times.

Buff Benefit

The percentage of times the buff had a actual benefit for its mainly intended purpose, eg. damage buffed / spell executes.

Glance%

Percentage of executes that resulted in glancing blows.

Block%

Percentage of executes that resulted in blocking blows.

Id

Associated spell-id for this ability.

Ability

Name of the ability.

Total

Total damage for this ability during the fight.

Hit

Average non-crit damage.

Interval

Average time between executions of a particular action.

Avg

Average direct damage per execution.

Miss%

Percentage of executes that resulted in misses, dodges or parries.

Origin

The player profile from which the simulation script was generated. The profile must be copied into the same directory as this HTML file in order for the link to work.

Parry%

Percentage of executes that resulted in parries.

RPS In

Average primary resource points generated per second.

RPS Out

Average primary resource points consumed per second.

Scale Factors

Gain per unit stat increase except for Hit/Expertise which represent Loss per unit stat decrease.

Gear Amount

Amount from raw gear, before class, attunement, or buff modifiers. Amount from hybrid primary stats (i.e. Agility/Intellect) shown in parentheses.

Stats Raid Buffed

Amount after all static buffs have been accounted for. Dynamic buffs (i.e. trinkets, potions) not included.

Stats Unbuffed

Amount after class modifiers and effects, but before buff modifiers.

Ticks

Average number of periodic ticks per iteration. Spells that do not have a damage-over-time component will have zero ticks.

Ticks Crit

Average crit tick damage.

Ticks Crit%

Percentage of ticks that resulted in critical strikes.

Ticks Hit

Average non-crit tick damage.

Ticks Miss%

Percentage of ticks that resulted in misses, dodges or parries.

Ticks Uptime%

Percentage of total time that DoT is ticking on target.

Ticks Avg

Average damage per tick.

Timeline Distribution

The simulated encounter's duration can vary based on the health of the target and variation in the raid DPS. This chart shows how often the duration of the encounter varied by how much time.

Waiting

This is the percentage of time in which no action can be taken other than autoattacks. This can be caused by resource starvation, lockouts, and timers.

Scale Factor Ranking

This row ranks the scale factors from highest to lowest, checking whether one scale factor is higher/lower than another with statistical significance.

Uptime Average Duration

The average duration of an instance of the tracked uptime.

TMI Range

This is the range of TMI values containing 95.00% of the data, roughly centered on the mean.

TMI/MSD Window

Window length used to calculate TMI and MSD, in seconds.

Max Spike Damage

Maximum amount of net damage taken in any N-second period (default 6sec), expressed as a percentage of max health. Calculated independently for each iteration. 'MSD Min/Mean/Max' are the lowest/average/highest MSDs out of all iterations.

Error

Estimator for the 95.00% confidence interval.

Range

This is the range of values containing 95.00% of the data, roughly centered on the mean.

Fight Length

Fight Length: 300.00
Vary Combat Length: 0.20

Fight Length is the specified average fight duration. If vary_combat_length is set, the fight length will vary by +/- that portion of the value. See Combat Length in the wiki for further details.